cLineSegment Struct Reference
#include <VolSim.h>
Public Member Functions | |
cLineSegment () | |
cLineSegment (Point3D &p1, Point3D &p2) | |
void PointAt (float dist, Point3D &retp) | |
void SetPoints (Point3D &p1, Point3D &p2) | |
Public Attributes | |
float len | |
float lenXY | |
Point3D pDir | |
Point3D pDirXY | |
Point3D pStart | |
Constructor & Destructor Documentation
◆ cLineSegment() [1/2]
cLineSegment::cLineSegment | ( | ) |
◆ cLineSegment() [2/2]
References SetPoints().
Member Function Documentation
◆ PointAt()
void cLineSegment::PointAt | ( | float | dist, |
Point3D & | retp | ||
) |
References DraftVecUtils::dist(), pDir, pStart, Point3D::x, Point3D::y, and Point3D::z.
◆ SetPoints()
References lenXY, pDir, pDirXY, pStart, Point3D::x, and Point3D::y.
Referenced by cLineSegment().
Member Data Documentation
◆ len
float cLineSegment::len |
◆ lenXY
float cLineSegment::lenXY |
Referenced by SetPoints().
◆ pDir
Point3D cLineSegment::pDir |
Referenced by PointAt(), and SetPoints().
◆ pDirXY
Point3D cLineSegment::pDirXY |
Referenced by SetPoints().
◆ pStart
Point3D cLineSegment::pStart |
Referenced by PointAt(), and SetPoints().
The documentation for this struct was generated from the following files:
- src/Mod/Path/PathSimulator/App/VolSim.h
- src/Mod/Path/PathSimulator/App/VolSim.cpp