TopOpeBRepTool_BoxSort Class Reference

#include <TopOpeBRepTool_BoxSort.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 TopOpeBRepTool_BoxSort ()
 TopOpeBRepTool_BoxSort (const Handle< TopOpeBRepTool_HBoxTool > &T)
void SetHBoxTool (const Handle< TopOpeBRepTool_HBoxTool > &T)
const
Handle_TopOpeBRepTool_HBoxTool & 
HBoxTool () const
void Clear ()
void AddBoxes (const TopoDS_Shape &S, const TopAbs_ShapeEnum TS, const TopAbs_ShapeEnum TA=TopAbs_SHAPE)
void MakeHAB (const TopoDS_Shape &S, const TopAbs_ShapeEnum TS, const TopAbs_ShapeEnum TA=TopAbs_SHAPE)
const Handle_Bnd_HArray1OfBox & HAB () const
const TopoDS_ShapeHABShape (const Standard_Integer I) const
void MakeCOB (const TopoDS_Shape &S, const TopAbs_ShapeEnum TS, const TopAbs_ShapeEnum TA=TopAbs_SHAPE)
void AddBoxesMakeCOB (const TopoDS_Shape &S, const TopAbs_ShapeEnum TS, const TopAbs_ShapeEnum TA=TopAbs_SHAPE)
const
TColStd_ListIteratorOfListOfInteger
Compare (const TopoDS_Shape &S)
const TopoDS_ShapeTouchedShape (const TColStd_ListIteratorOfListOfInteger &I) const
const Bnd_BoxBox (const TopoDS_Shape &S) const
void Destroy ()
 ~TopOpeBRepTool_BoxSort ()

Static Public Member Functions

static void MakeHABCOB (const Handle< Bnd_HArray1OfBox > &HAB, Bnd_Box &COB)

Constructor & Destructor Documentation

TopOpeBRepTool_BoxSort::TopOpeBRepTool_BoxSort (  ) 
TopOpeBRepTool_BoxSort::TopOpeBRepTool_BoxSort ( const Handle< TopOpeBRepTool_HBoxTool > &  T  ) 
TopOpeBRepTool_BoxSort::~TopOpeBRepTool_BoxSort (  )  [inline]

Member Function Documentation

void TopOpeBRepTool_BoxSort::AddBoxes ( const TopoDS_Shape S,
const TopAbs_ShapeEnum  TS,
const TopAbs_ShapeEnum  TA = TopAbs_SHAPE 
)
void TopOpeBRepTool_BoxSort::AddBoxesMakeCOB ( const TopoDS_Shape S,
const TopAbs_ShapeEnum  TS,
const TopAbs_ShapeEnum  TA = TopAbs_SHAPE 
)
const Bnd_Box& TopOpeBRepTool_BoxSort::Box ( const TopoDS_Shape S  )  const
void TopOpeBRepTool_BoxSort::Clear (  ) 
const TColStd_ListIteratorOfListOfInteger& TopOpeBRepTool_BoxSort::Compare ( const TopoDS_Shape S  ) 
void TopOpeBRepTool_BoxSort::Destroy (  ) 
const Handle_Bnd_HArray1OfBox& TopOpeBRepTool_BoxSort::HAB (  )  const
const TopoDS_Shape& TopOpeBRepTool_BoxSort::HABShape ( const Standard_Integer  I  )  const
const Handle_TopOpeBRepTool_HBoxTool& TopOpeBRepTool_BoxSort::HBoxTool (  )  const
void TopOpeBRepTool_BoxSort::MakeCOB ( const TopoDS_Shape S,
const TopAbs_ShapeEnum  TS,
const TopAbs_ShapeEnum  TA = TopAbs_SHAPE 
)
void TopOpeBRepTool_BoxSort::MakeHAB ( const TopoDS_Shape S,
const TopAbs_ShapeEnum  TS,
const TopAbs_ShapeEnum  TA = TopAbs_SHAPE 
)
static void TopOpeBRepTool_BoxSort::MakeHABCOB ( const Handle< Bnd_HArray1OfBox > &  HAB,
Bnd_Box COB 
) [static]
void TopOpeBRepTool_BoxSort::operator delete ( void *  anAddress  )  [inline]
void* TopOpeBRepTool_BoxSort::operator new ( size_t  size  )  [inline]
void* TopOpeBRepTool_BoxSort::operator new ( size_t  ,
void *  anAddress 
) [inline]
void TopOpeBRepTool_BoxSort::SetHBoxTool ( const Handle< TopOpeBRepTool_HBoxTool > &  T  ) 
const TopoDS_Shape& TopOpeBRepTool_BoxSort::TouchedShape ( const TColStd_ListIteratorOfListOfInteger I  )  const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:07:43 2011 for Open CASCADE Technology by  doxygen 1.6.3