cSimTool Class Reference
#include <VolSim.h>
Public Member Functions | |
| cSimTool (const TopoDS_Shape &toolShape, float res) | |
| float | GetToolProfileAt (float pos) |
| bool | isInside (const TopoDS_Shape &toolShape, Base::Vector3d pnt, float res) |
| ~cSimTool () | |
Public Attributes | |
| float | length |
| std::vector< toolShapePoint > | m_toolShape |
| float | radius |
Constructor & Destructor Documentation
◆ cSimTool()
| cSimTool::cSimTool | ( | const TopoDS_Shape & | toolShape, |
| float | res | ||
| ) |
◆ ~cSimTool()
| cSimTool::~cSimTool | ( | ) |
Member Function Documentation
◆ GetToolProfileAt()
| float cSimTool::GetToolProfileAt | ( | float | pos | ) |
References m_toolShape, and radius.
Referenced by cStock::ApplyCircularTool(), and cStock::ApplyLinearTool().
◆ isInside()
| bool cSimTool::isInside | ( | const TopoDS_Shape & | toolShape, |
| Base::Vector3d | pnt, | ||
| float | res | ||
| ) |
References Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
Referenced by cSimTool().
Member Data Documentation
◆ length
| float cSimTool::length |
Referenced by Mod.PartDesign.Scripts.FilletArc.Vector::norm().
◆ m_toolShape
| std::vector< toolShapePoint > cSimTool::m_toolShape |
Referenced by cSimTool(), and GetToolProfileAt().
◆ radius
| float cSimTool::radius |
Referenced by cStock::ApplyCircularTool(), cStock::ApplyLinearTool(), cSimTool(), and GetToolProfileAt().
The documentation for this class was generated from the following files:
- src/Mod/Path/PathSimulator/App/VolSim.h
- src/Mod/Path/PathSimulator/App/VolSim.cpp
1.8.17