Public Member Functions |
DEFINE_STANDARD_ALLOC | TopOpeBRepBuild_WireEdgeSet (const TopoDS_Shape &F, const Standard_Address Addr=NULL) |
| Creates a WireEdgeSet to build edges connected by vertices
on face F. Edges of the WireEdgeSet must have a representation
on surface of face F.
|
const TopoDS_Face & | Face () const |
| value of field myFace
|
virtual void | AddShape (const TopoDS_Shape &S) |
| Adds <S> to the list of shapes. (wires or shells).
|
virtual void | AddStartElement (const TopoDS_Shape &S) |
| (S is a face or edge)
Add S to the list of starting shapes used for reconstructions.
apply AddElement(S).
|
virtual void | AddElement (const TopoDS_Shape &S) |
| for each subshape SE of S of type mySubShapeType
|
virtual void | InitNeighbours (const TopoDS_Shape &E) |
virtual void | FindNeighbours () |
| Build the list of neighbour edges of edge myCurrentShape
Initialize iterator of neighbour edges to edge myCurrentShape
|
virtual const
TopTools_ListOfShape & | MakeNeighboursList (const TopoDS_Shape &E, const TopoDS_Shape &V) |
Standard_Boolean | HasConnexStartElement () const |
virtual void | DumpSS () |
virtual TCollection_AsciiString | SName (const TopoDS_Shape &S, const TCollection_AsciiString &sb="", const TCollection_AsciiString &sa="") const |
virtual TCollection_AsciiString | SName (const TopTools_ListOfShape &S, const TCollection_AsciiString &sb="", const TCollection_AsciiString &sa="") const |
virtual TCollection_AsciiString | SNameori (const TopoDS_Shape &S, const TCollection_AsciiString &sb="", const TCollection_AsciiString &sa="") const |
virtual TCollection_AsciiString | SNameori (const TopTools_ListOfShape &S, const TCollection_AsciiString &sb="", const TCollection_AsciiString &sa="") const |
Static Public Member Functions |
static void | IsUVISO (const TopoDS_Edge &E, const TopoDS_Face &F, Standard_Boolean &uiso, Standard_Boolean &viso) |