#include <VolSim.h>
◆ Point3D() [1/4]
◆ Point3D() [2/4]
Point3D::Point3D |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
◆ Point3D() [3/4]
◆ Point3D() [4/4]
◆ Add()
◆ Rotate()
◆ set()
void Point3D::set |
( |
float |
px, |
|
|
float |
py, |
|
|
float |
pz |
|
) |
| |
◆ SetRotationAngle()
void Point3D::SetRotationAngle |
( |
float |
angle | ) |
|
◆ SetRotationAngleRad()
void Point3D::SetRotationAngleRad |
( |
float |
angle | ) |
|
◆ UpdateCmd()
◆ cosa
◆ sina
Referenced by Mod.PartDesign.Scripts.FilletArc.Vector::add(), cStock::ApplyCircularTool(), PathSimulator::PathSim::ApplyCommand(), cStock::ApplyLinearTool(), DraftGui.DraftToolBar::changeXValue(), importSVG.svgHandler::characters(), PathScripts.PathInspect.GCodeEditorDialog::cleanup(), Mod.PartDesign.Scripts.FilletArc.Vector::cross(), PathScripts.PostUtils.GCodeEditorDialog::done(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), PathScripts.PathDressupHoldingTags.Tag::originAt(), cLineSegment::PointAt(), DraftGui.DraftToolBar::pointUi(), DraftGui.DraftToolBar::reset_ui_values(), Rotate(), cLineSegment::SetPoints(), Mod.PartDesign.Scripts.FilletArc.Vector::sub(), DraftGui.DraftToolBar::update_cartesian_coords(), DraftGui.DraftToolBar::update_spherical_coords(), DraftGui.DraftToolBar::updateSnapper(), DraftGui.DraftToolBar::validatePoint(), and automotive_design.right_angular_wedge::wr1().
Referenced by Mod.PartDesign.Scripts.FilletArc.Vector::add(), cStock::ApplyCircularTool(), PathSimulator::PathSim::ApplyCommand(), cStock::ApplyLinearTool(), DraftGui.DraftToolBar::changeYValue(), importSVG.svgHandler::characters(), PathScripts.PathInspect.GCodeEditorDialog::cleanup(), Mod.PartDesign.Scripts.FilletArc.Vector::cross(), PathScripts.PostUtils.GCodeEditorDialog::done(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), PathScripts.PathDressupHoldingTags.Tag::originAt(), cLineSegment::PointAt(), DraftGui.DraftToolBar::pointUi(), DraftGui.DraftToolBar::reset_ui_values(), cLineSegment::SetPoints(), Mod.PartDesign.Scripts.FilletArc.Vector::sub(), DraftGui.DraftToolBar::update_cartesian_coords(), DraftGui.DraftToolBar::update_spherical_coords(), DraftGui.DraftToolBar::updateSnapper(), and DraftGui.DraftToolBar::validatePoint().
Referenced by Mod.PartDesign.Scripts.FilletArc.Vector::add(), cStock::ApplyCircularTool(), PathSimulator::PathSim::ApplyCommand(), cStock::ApplyLinearTool(), automotive_design.revolved_area_solid::axis_line(), automotive_design.surface_of_revolution::axis_line(), automotive_design.revolved_face_solid::axis_line(), ifc4.ifcrevolvedareasolid::axisdirectioninxy(), ifc2x3.ifcsurfaceofrevolution::axisline(), ifc2x3.ifcrevolvedareasolid::axisline(), ifc4.ifcsurfaceofrevolution::axisline(), ifc4.ifcrevolvedareasolid::axisline(), PathScripts.PathDressupHoldingTags.Tag::bottom(), DraftGui.DraftToolBar::changeZValue(), PathScripts.PathDressupTag.TagSolid::cloneAt(), PathScripts.PathDressupHoldingTags.Tag::createSolidsAt(), Mod.PartDesign.Scripts.FilletArc.Vector::cross(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), cLineSegment::PointAt(), DraftGui.DraftToolBar::pointUi(), DraftGui.DraftToolBar::reset_ui_values(), importSH3D.SH3DHandler::startElement(), Mod.PartDesign.Scripts.FilletArc.Vector::sub(), PathScripts.PathDressupHoldingTags.Tag::top(), DraftGui.DraftToolBar::update_cartesian_coords(), DraftGui.DraftToolBar::update_spherical_coords(), DraftGui.DraftToolBar::updateSnapper(), DraftGui.DraftToolBar::validatePoint(), and ifc2x3.ifcrevolvedareasolid::wr32().
The documentation for this struct was generated from the following files:
- FreeCAD/src/Mod/Path/PathSimulator/App/VolSim.h
- FreeCAD/src/Mod/Path/PathSimulator/App/VolSim.cpp