#include <HLRAlgo_EdgeIterator.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | HLRAlgo_EdgeIterator () |
| Iterator on the visible or hidden parts of an edge. . | |
| Standard_EXPORT void | InitHidden (const HLRAlgo_EdgeStatus &status) |
| Standard_Boolean | MoreHidden () const |
| Standard_EXPORT void | NextHidden () |
| void | Hidden (Standard_Real &Start, Standard_ShortReal &TolStart, Standard_Real &End, Standard_ShortReal &TolEnd) const |
| Returns the bounds and the tolerances of the current Hidden Interval . | |
| void | InitVisible (const HLRAlgo_EdgeStatus &status) |
| Standard_Boolean | MoreVisible () const |
| void | NextVisible () |
| void | Visible (Standard_Real &Start, Standard_ShortReal &TolStart, Standard_Real &End, Standard_ShortReal &TolEnd) |
| Returns the bounds and the tolerances of the current Visible Interval . | |
Private Attributes | |
| Standard_Integer | myNbVis |
| Standard_Integer | myNbHid |
| Standard_Address | EVis |
| Standard_Address | EHid |
| Standard_Integer | iVis |
| Standard_Integer | iHid |
| Standard_Real | myHidStart |
| Standard_Real | myHidEnd |
| Standard_ShortReal | myHidTolStart |
| Standard_ShortReal | myHidTolEnd |
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1