Open CASCADE Technology  7.0.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::BOPTools_ConnexityBlock ( )
inline
BOPTools_ConnexityBlock::BOPTools_ConnexityBlock ( const Handle< NCollection_BaseAllocator > &  theAllocator)
inline

Member Function Documentation

BOPCol_ListOfShape& BOPTools_ConnexityBlock::ChangeLoops ( )
inline
BOPCol_ListOfShape& BOPTools_ConnexityBlock::ChangeShapes ( )
inline
Standard_Boolean BOPTools_ConnexityBlock::IsRegular ( ) const
inline
const BOPCol_ListOfShape& BOPTools_ConnexityBlock::Loops ( ) const
inline
void BOPTools_ConnexityBlock::SetRegular ( const Standard_Boolean  theFlag)
inline
const BOPCol_ListOfShape& BOPTools_ConnexityBlock::Shapes ( ) const
inline

Field Documentation

Handle< NCollection_BaseAllocator > BOPTools_ConnexityBlock::myAllocator
protected
BOPCol_ListOfShape BOPTools_ConnexityBlock::myLoops
protected
Standard_Boolean BOPTools_ConnexityBlock::myRegular
protected
BOPCol_ListOfShape BOPTools_ConnexityBlock::myShapes
protected

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