Open CASCADE Technology  7.2.0
Public Member Functions | Protected Attributes

BOPTools_ConnexityBlock Class Reference

#include <BOPTools_ConnexityBlock.hxx>

Public Member Functions

 BOPTools_ConnexityBlock ()
 
 BOPTools_ConnexityBlock (const Handle< NCollection_BaseAllocator > &theAllocator)
 
const BOPCol_ListOfShapeShapes () const
 
BOPCol_ListOfShapeChangeShapes ()
 
void SetRegular (const Standard_Boolean theFlag)
 
Standard_Boolean IsRegular () const
 
const BOPCol_ListOfShapeLoops () const
 
BOPCol_ListOfShapeChangeLoops ()
 

Protected Attributes

Handle< NCollection_BaseAllocatormyAllocator
 
Standard_Boolean myRegular
 
BOPCol_ListOfShape myShapes
 
BOPCol_ListOfShape myLoops
 

Constructor & Destructor Documentation

◆ BOPTools_ConnexityBlock() [1/2]

BOPTools_ConnexityBlock::BOPTools_ConnexityBlock ( )
inline

◆ BOPTools_ConnexityBlock() [2/2]

BOPTools_ConnexityBlock::BOPTools_ConnexityBlock ( const Handle< NCollection_BaseAllocator > &  theAllocator)
inline

Member Function Documentation

◆ ChangeLoops()

BOPCol_ListOfShape& BOPTools_ConnexityBlock::ChangeLoops ( )
inline

◆ ChangeShapes()

BOPCol_ListOfShape& BOPTools_ConnexityBlock::ChangeShapes ( )
inline

◆ IsRegular()

Standard_Boolean BOPTools_ConnexityBlock::IsRegular ( ) const
inline

◆ Loops()

const BOPCol_ListOfShape& BOPTools_ConnexityBlock::Loops ( ) const
inline

◆ SetRegular()

void BOPTools_ConnexityBlock::SetRegular ( const Standard_Boolean  theFlag)
inline

◆ Shapes()

const BOPCol_ListOfShape& BOPTools_ConnexityBlock::Shapes ( ) const
inline

Field Documentation

◆ myAllocator

Handle< NCollection_BaseAllocator > BOPTools_ConnexityBlock::myAllocator
protected

◆ myLoops

BOPCol_ListOfShape BOPTools_ConnexityBlock::myLoops
protected

◆ myRegular

Standard_Boolean BOPTools_ConnexityBlock::myRegular
protected

◆ myShapes

BOPCol_ListOfShape BOPTools_ConnexityBlock::myShapes
protected

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