Open CASCADE Technology 7.8.0
Public Member Functions
TopOpeBRepBuild_SolidBuilder Class Reference

#include <TopOpeBRepBuild_SolidBuilder.hxx>

Public Member Functions

 TopOpeBRepBuild_SolidBuilder ()
 
 TopOpeBRepBuild_SolidBuilder (TopOpeBRepBuild_ShellFaceSet &FS, const Standard_Boolean ForceClass=Standard_False)
 Create a SolidBuilder to build the areas on the shapes (shells, blocks of faces) described by <LS>.
 
void InitSolidBuilder (TopOpeBRepBuild_ShellFaceSet &FS, const Standard_Boolean ForceClass)
 
Standard_Integer InitSolid ()
 
Standard_Boolean MoreSolid () const
 
void NextSolid ()
 
Standard_Integer InitShell ()
 
Standard_Boolean MoreShell () const
 
void NextShell ()
 
Standard_Boolean IsOldShell () const
 
const TopoDS_ShapeOldShell () const
 Returns current shell This shell may be :
 
Standard_Integer InitFace ()
 
Standard_Boolean MoreFace () const
 
void NextFace ()
 
const TopoDS_ShapeFace () const
 Returns current new face of current new shell.
 

Constructor & Destructor Documentation

◆ TopOpeBRepBuild_SolidBuilder() [1/2]

TopOpeBRepBuild_SolidBuilder::TopOpeBRepBuild_SolidBuilder ( )

◆ TopOpeBRepBuild_SolidBuilder() [2/2]

TopOpeBRepBuild_SolidBuilder::TopOpeBRepBuild_SolidBuilder ( TopOpeBRepBuild_ShellFaceSet FS,
const Standard_Boolean  ForceClass = Standard_False 
)

Create a SolidBuilder to build the areas on the shapes (shells, blocks of faces) described by <LS>.

Member Function Documentation

◆ Face()

const TopoDS_Shape & TopOpeBRepBuild_SolidBuilder::Face ( ) const

Returns current new face of current new shell.

◆ InitFace()

Standard_Integer TopOpeBRepBuild_SolidBuilder::InitFace ( )

◆ InitShell()

Standard_Integer TopOpeBRepBuild_SolidBuilder::InitShell ( )

◆ InitSolid()

Standard_Integer TopOpeBRepBuild_SolidBuilder::InitSolid ( )

◆ InitSolidBuilder()

void TopOpeBRepBuild_SolidBuilder::InitSolidBuilder ( TopOpeBRepBuild_ShellFaceSet FS,
const Standard_Boolean  ForceClass 
)

◆ IsOldShell()

Standard_Boolean TopOpeBRepBuild_SolidBuilder::IsOldShell ( ) const

◆ MoreFace()

Standard_Boolean TopOpeBRepBuild_SolidBuilder::MoreFace ( ) const

◆ MoreShell()

Standard_Boolean TopOpeBRepBuild_SolidBuilder::MoreShell ( ) const

◆ MoreSolid()

Standard_Boolean TopOpeBRepBuild_SolidBuilder::MoreSolid ( ) const

◆ NextFace()

void TopOpeBRepBuild_SolidBuilder::NextFace ( )

◆ NextShell()

void TopOpeBRepBuild_SolidBuilder::NextShell ( )

◆ NextSolid()

void TopOpeBRepBuild_SolidBuilder::NextSolid ( )

◆ OldShell()

const TopoDS_Shape & TopOpeBRepBuild_SolidBuilder::OldShell ( ) const

Returns current shell This shell may be :

  • an old shell OldShell(), which has not been reconstructed;
  • a new shell made of faces described by ...NewFace() methods.

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