Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes
BOPTools_ConnexityBlock Class Reference

#include <BOPTools_ConnexityBlock.hxx>

Public Member Functions

 BOPTools_ConnexityBlock ()
 
 BOPTools_ConnexityBlock (const occ::handle< NCollection_BaseAllocator > &theAllocator)
 
const NCollection_List< TopoDS_Shape > & Shapes () const
 
NCollection_List< TopoDS_Shape > & ChangeShapes ()
 
void SetRegular (const bool theFlag)
 
bool IsRegular () const
 
const NCollection_List< TopoDS_Shape > & Loops () const
 
NCollection_List< TopoDS_Shape > & ChangeLoops ()
 

Protected Attributes

occ::handle< NCollection_BaseAllocatormyAllocator
 
bool myRegular
 
NCollection_List< TopoDS_ShapemyShapes
 
NCollection_List< TopoDS_ShapemyLoops
 

Constructor & Destructor Documentation

◆ BOPTools_ConnexityBlock() [1/2]

BOPTools_ConnexityBlock::BOPTools_ConnexityBlock ( )
inline

◆ BOPTools_ConnexityBlock() [2/2]

BOPTools_ConnexityBlock::BOPTools_ConnexityBlock ( const occ::handle< NCollection_BaseAllocator > & theAllocator)
inline

Member Function Documentation

◆ ChangeLoops()

NCollection_List< TopoDS_Shape > & BOPTools_ConnexityBlock::ChangeLoops ( )
inline

◆ ChangeShapes()

NCollection_List< TopoDS_Shape > & BOPTools_ConnexityBlock::ChangeShapes ( )
inline

◆ IsRegular()

bool BOPTools_ConnexityBlock::IsRegular ( ) const
inline

◆ Loops()

const NCollection_List< TopoDS_Shape > & BOPTools_ConnexityBlock::Loops ( ) const
inline

◆ SetRegular()

void BOPTools_ConnexityBlock::SetRegular ( const bool theFlag)
inline

◆ Shapes()

const NCollection_List< TopoDS_Shape > & BOPTools_ConnexityBlock::Shapes ( ) const
inline

Field Documentation

◆ myAllocator

occ::handle<NCollection_BaseAllocator> BOPTools_ConnexityBlock::myAllocator
protected

◆ myLoops

NCollection_List<TopoDS_Shape> BOPTools_ConnexityBlock::myLoops
protected

◆ myRegular

bool BOPTools_ConnexityBlock::myRegular
protected

◆ myShapes

NCollection_List<TopoDS_Shape> BOPTools_ConnexityBlock::myShapes
protected

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