Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions
TopOpeBRepBuild_WireEdgeSet Class Reference

a bound is a wire, a boundelement is an edge.
The ShapeSet stores :
More...

#include <TopOpeBRepBuild_WireEdgeSet.hxx>

Inheritance diagram for TopOpeBRepBuild_WireEdgeSet:
Inheritance graph
[legend]

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_FaceFace () 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)

Detailed Description


Constructor & Destructor Documentation


Member Function Documentation

  • Add subshapes of S to the map of subshapes (mySubShapeMap)
  • Add S to the list of shape incident to subshapes of S.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.

Reimplemented from TopOpeBRepBuild_ShapeSet.


The documentation for this class was generated from the following file: