#include <HLRTopoBRep_Data.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | HLRTopoBRep_Data () |
| Standard_EXPORT void | Clear () |
| Clear of all the maps. . | |
| Standard_EXPORT void | Clean () |
| Clear of all the data not needed during and after the hiding process. . | |
| Standard_EXPORT Standard_Boolean | EdgeHasSplE (const TopoDS_Edge &E) const |
| Returns True if the Edge is split. . | |
| Standard_EXPORT Standard_Boolean | FaceHasIntL (const TopoDS_Face &F) const |
| Returns True if the Face has internal outline. . | |
| Standard_EXPORT Standard_Boolean | FaceHasOutL (const TopoDS_Face &F) const |
| Returns True if the Face has outlines on restriction. . | |
| Standard_EXPORT Standard_Boolean | FaceHasIsoL (const TopoDS_Face &F) const |
| Returns True if the Face has isolines. . | |
| Standard_EXPORT Standard_Boolean | IsSplEEdgeEdge (const TopoDS_Edge &E1, const TopoDS_Edge &E2) const |
| Standard_EXPORT Standard_Boolean | IsIntLFaceEdge (const TopoDS_Face &F, const TopoDS_Edge &E) const |
| Standard_EXPORT Standard_Boolean | IsOutLFaceEdge (const TopoDS_Face &F, const TopoDS_Edge &E) const |
| Standard_EXPORT Standard_Boolean | IsIsoLFaceEdge (const TopoDS_Face &F, const TopoDS_Edge &E) const |
| Standard_EXPORT TopoDS_Shape | NewSOldS (const TopoDS_Shape &New) const |
| const TopTools_ListOfShape & | EdgeSplE (const TopoDS_Edge &E) const |
| Returns the list of the edges. . | |
| const TopTools_ListOfShape & | FaceIntL (const TopoDS_Face &F) const |
| Returns the list of the internal OutLines. . | |
| const TopTools_ListOfShape & | FaceOutL (const TopoDS_Face &F) const |
| Returns the list of the OutLines on restriction. . | |
| const TopTools_ListOfShape & | FaceIsoL (const TopoDS_Face &F) const |
| Returns the list of the IsoLines. . | |
| Standard_Boolean | IsOutV (const TopoDS_Vertex &V) const |
| Returns True if V is an outline vertex on a restriction. . | |
| Standard_Boolean | IsIntV (const TopoDS_Vertex &V) const |
| Returns True if V is an internal outline vertex. . | |
| Standard_EXPORT void | AddOldS (const TopoDS_Shape &NewS, const TopoDS_Shape &OldS) |
| Standard_EXPORT TopTools_ListOfShape & | AddSplE (const TopoDS_Edge &E) |
| Standard_EXPORT TopTools_ListOfShape & | AddIntL (const TopoDS_Face &F) |
| Standard_EXPORT TopTools_ListOfShape & | AddOutL (const TopoDS_Face &F) |
| Standard_EXPORT TopTools_ListOfShape & | AddIsoL (const TopoDS_Face &F) |
| void | AddOutV (const TopoDS_Vertex &V) |
| void | AddIntV (const TopoDS_Vertex &V) |
| Standard_EXPORT void | InitEdge () |
| Standard_Boolean | MoreEdge () const |
| Standard_EXPORT void | NextEdge () |
| const TopoDS_Edge & | Edge () const |
| Standard_EXPORT void | InitVertex (const TopoDS_Edge &E) |
| Start an iteration on the vertices of E. . | |
| Standard_Boolean | MoreVertex () const |
| void | NextVertex () |
| Standard_EXPORT const TopoDS_Vertex & | Vertex () const |
| Standard_EXPORT Standard_Real | Parameter () const |
| Standard_EXPORT void | InsertBefore (const TopoDS_Vertex &V, const Standard_Real P) |
| Insert before the current position. . | |
| Standard_EXPORT void | Append (const TopoDS_Vertex &V, const Standard_Real P) |
Private Attributes | |
| TopTools_DataMapOfShapeShape | myOldS |
| TopTools_DataMapOfShapeListOfShape | mySplE |
| HLRTopoBRep_DataMapOfShapeFaceData | myData |
| TopTools_MapOfShape | myOutV |
| TopTools_MapOfShape | myIntV |
| HLRTopoBRep_MapOfShapeListOfVData | myEdgesVertices |
| HLRTopoBRep_DataMapIteratorOfMapOfShapeListOfVData | myEIterator |
| HLRTopoBRep_ListIteratorOfListOfVData | myVIterator |
| Standard_Address | myVList |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1