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

a bound is a shell, a boundelement is a face.
The ShapeSet stores :
More...

#include <TopOpeBRepBuild_ShellFaceSet.hxx>

Inheritance diagram for TopOpeBRepBuild_ShellFaceSet:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC TopOpeBRepBuild_ShellFaceSet ()
 Creates a ShellFaceSet to build blocks of faces
connected by edges.

 TopOpeBRepBuild_ShellFaceSet (const TopoDS_Shape &S, const Standard_Address Addr=NULL)
 Creates a ShellFaceSet to build blocks of faces
connected by edges.

const TopoDS_SolidSolid () const
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 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

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.


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