OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKBool
TopOpeBRepDS


TopOpeBRepDS_ShapeWithState Class Reference

#include <TopOpeBRepDS_ShapeWithState.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT TopOpeBRepDS_ShapeWithState ()
Standard_EXPORT const TopTools_ListOfShape & Part (const TopAbs_State aState) const
Standard_EXPORT void AddPart (const TopoDS_Shape &aShape, const TopAbs_State aState)
Standard_EXPORT void AddParts (const TopTools_ListOfShape &aListOfShape, const TopAbs_State aState)
Standard_EXPORT void SetState (const TopAbs_State aState)
Standard_EXPORT TopAbs_State State () const
Standard_EXPORT void SetIsSplitted (const Standard_Boolean anIsSplitted)
Standard_EXPORT Standard_Boolean IsSplitted () const

Private Attributes

TopTools_ListOfShape myPartIn
TopTools_ListOfShape myPartOut
TopTools_ListOfShape myPartOn
TopAbs_State myState
Standard_Boolean myIsSplitted


Constructor & Destructor Documentation

Standard_EXPORT TopOpeBRepDS_ShapeWithState::TopOpeBRepDS_ShapeWithState  ) 
 


Member Function Documentation

Standard_EXPORT void TopOpeBRepDS_ShapeWithState::AddPart const TopoDS_Shape &  aShape,
const TopAbs_State  aState
 

Standard_EXPORT void TopOpeBRepDS_ShapeWithState::AddParts const TopTools_ListOfShape &  aListOfShape,
const TopAbs_State  aState
 

Standard_EXPORT Standard_Boolean TopOpeBRepDS_ShapeWithState::IsSplitted  )  const
 

void TopOpeBRepDS_ShapeWithState::operator delete void *  anAddress  )  [inline]
 

void* TopOpeBRepDS_ShapeWithState::operator new size_t  size  )  [inline]
 

void* TopOpeBRepDS_ShapeWithState::operator new size_t  ,
void *  anAddress
[inline]
 

Standard_EXPORT const TopTools_ListOfShape& TopOpeBRepDS_ShapeWithState::Part const TopAbs_State  aState  )  const
 

Standard_EXPORT void TopOpeBRepDS_ShapeWithState::SetIsSplitted const Standard_Boolean  anIsSplitted  ) 
 

Standard_EXPORT void TopOpeBRepDS_ShapeWithState::SetState const TopAbs_State  aState  ) 
 

Standard_EXPORT TopAbs_State TopOpeBRepDS_ShapeWithState::State  )  const
 


Field Documentation

Standard_Boolean TopOpeBRepDS_ShapeWithState::myIsSplitted [private]
 

TopTools_ListOfShape TopOpeBRepDS_ShapeWithState::myPartIn [private]
 

TopTools_ListOfShape TopOpeBRepDS_ShapeWithState::myPartOn [private]
 

TopTools_ListOfShape TopOpeBRepDS_ShapeWithState::myPartOut [private]
 

TopAbs_State TopOpeBRepDS_ShapeWithState::myState [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:43:05 2008 for OpenCASCADE by  doxygen 1.4.1