WireJoiner::EdgeInfo Struct Reference
Public Member Functions | |
EdgeInfo (const TopoDS_Edge &e, bool bbox) | |
EdgeInfo (const TopoDS_Edge &e, const gp_Pnt &pt1, const gp_Pnt &pt2, bool bbox) | |
void | reset () |
Public Attributes | |
Box | box |
TopoDS_Edge | edge |
bool | hasBox |
int | iEnd [2] |
int | iStart [2] |
int | iteration |
gp_Pnt | p1 |
gp_Pnt | p2 |
bool | used |
Constructor & Destructor Documentation
◆ EdgeInfo() [1/2]
WireJoiner::EdgeInfo::EdgeInfo | ( | const TopoDS_Edge & | e, |
bool | bbox | ||
) |
◆ EdgeInfo() [2/2]
WireJoiner::EdgeInfo::EdgeInfo | ( | const TopoDS_Edge & | e, |
const gp_Pnt & | pt1, | ||
const gp_Pnt & | pt2, | ||
bool | bbox | ||
) |
Member Function Documentation
◆ reset()
void WireJoiner::EdgeInfo::reset | ( | ) |
Member Data Documentation
◆ box
Box WireJoiner::EdgeInfo::box |
◆ edge
TopoDS_Edge WireJoiner::EdgeInfo::edge |
Referenced by WireJoiner::findClosedWires().
◆ hasBox
bool WireJoiner::EdgeInfo::hasBox |
◆ iEnd
int WireJoiner::EdgeInfo::iEnd[2] |
◆ iStart
int WireJoiner::EdgeInfo::iStart[2] |
Referenced by WireJoiner::findClosedWires().
◆ iteration
int WireJoiner::EdgeInfo::iteration |
Referenced by WireJoiner::findClosedWires().
◆ p1
gp_Pnt WireJoiner::EdgeInfo::p1 |
Referenced by WireJoiner::findClosedWires(), and draftguitools.gui_trackers.rectangleTracker::isInside().
◆ p2
gp_Pnt WireJoiner::EdgeInfo::p2 |
Referenced by WireJoiner::findClosedWires(), and draftguitools.gui_trackers.rectangleTracker::isInside().
◆ used
bool WireJoiner::EdgeInfo::used |
Referenced by WireJoiner::findClosedWires().
The documentation for this struct was generated from the following file:
- src/Mod/Path/App/Area.cpp