#include <HLRBRep_FaceIterator.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | HLRBRep_FaceIterator () |
| Standard_EXPORT void | InitEdge (HLRBRep_FaceData &fd) |
| Begin an exploration of the edges of the face <fd> . | |
| Standard_Boolean | MoreEdge () const |
| Standard_EXPORT void | NextEdge () |
| Standard_Boolean | BeginningOfWire () const |
| Returns True if the current edge is the first of a wire. . | |
| Standard_Boolean | EndOfWire () const |
| Returns True if the current edge is the last of a wire. . | |
| void | SkipWire () |
| Skip the current wire in the exploration. . | |
| Handle_HLRAlgo_EdgesBlock | Wire () const |
| Returns the edges of the current wire. . | |
| Standard_Integer | Edge () const |
| TopAbs_Orientation | Orientation () const |
| Standard_Boolean | OutLine () const |
| Standard_Boolean | Internal () const |
| Standard_Boolean | Double () const |
| Standard_Boolean | IsoLine () const |
Private Attributes | |
| Standard_Integer | iWire |
| Standard_Integer | nbWires |
| Standard_Integer | iEdge |
| Standard_Integer | nbEdges |
| Handle_HLRAlgo_WiresBlock | myWires |
| Handle_HLRAlgo_EdgesBlock | myEdges |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1