Open CASCADE Technology 6.6.0
|
a bound is a wire, a boundelement is an edge.
The ShapeSet stores :
More...
#include <TopOpeBRepBuild_WireEdgeSet.hxx>
Public Member Functions | |
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) |
TopOpeBRepBuild_WireEdgeSet::TopOpeBRepBuild_WireEdgeSet | ( | const TopoDS_Shape & | F, |
const Standard_Address | Addr = NULL |
||
) |
virtual void TopOpeBRepBuild_WireEdgeSet::AddElement | ( | const TopoDS_Shape & | S | ) | [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
virtual void TopOpeBRepBuild_WireEdgeSet::AddShape | ( | const TopoDS_Shape & | S | ) | [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
virtual void TopOpeBRepBuild_WireEdgeSet::AddStartElement | ( | const TopoDS_Shape & | S | ) | [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
virtual void TopOpeBRepBuild_WireEdgeSet::DumpSS | ( | ) | [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
const TopoDS_Face& TopOpeBRepBuild_WireEdgeSet::Face | ( | ) | const |
virtual void TopOpeBRepBuild_WireEdgeSet::FindNeighbours | ( | ) | [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
Standard_Boolean TopOpeBRepBuild_WireEdgeSet::HasConnexStartElement | ( | ) | const |
virtual void TopOpeBRepBuild_WireEdgeSet::InitNeighbours | ( | const TopoDS_Shape & | E | ) | [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
static void TopOpeBRepBuild_WireEdgeSet::IsUVISO | ( | const TopoDS_Edge & | E, |
const TopoDS_Face & | F, | ||
Standard_Boolean & | uiso, | ||
Standard_Boolean & | viso | ||
) | [static] |
virtual const TopTools_ListOfShape& TopOpeBRepBuild_WireEdgeSet::MakeNeighboursList | ( | const TopoDS_Shape & | E, |
const TopoDS_Shape & | V | ||
) | [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
virtual TCollection_AsciiString TopOpeBRepBuild_WireEdgeSet::SName | ( | const TopoDS_Shape & | S, |
const TCollection_AsciiString & | sb = "" , |
||
const TCollection_AsciiString & | sa = "" |
||
) | const [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
virtual TCollection_AsciiString TopOpeBRepBuild_WireEdgeSet::SName | ( | const TopTools_ListOfShape & | S, |
const TCollection_AsciiString & | sb = "" , |
||
const TCollection_AsciiString & | sa = "" |
||
) | const [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
virtual TCollection_AsciiString TopOpeBRepBuild_WireEdgeSet::SNameori | ( | const TopoDS_Shape & | S, |
const TCollection_AsciiString & | sb = "" , |
||
const TCollection_AsciiString & | sa = "" |
||
) | const [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.
virtual TCollection_AsciiString TopOpeBRepBuild_WireEdgeSet::SNameori | ( | const TopTools_ListOfShape & | S, |
const TCollection_AsciiString & | sb = "" , |
||
const TCollection_AsciiString & | sa = "" |
||
) | const [virtual] |
Reimplemented from TopOpeBRepBuild_ShapeSet.