Open CASCADE Technology 6.6.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

Standard_Boolean myRegular
Handle< NCollection_BaseAllocatormyAllocator
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


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines