Open CASCADE Technology 6.6.0
Public Member Functions | Static Public Member Functions
TopOpeBRepTool_BoxSort Class Reference

#include <TopOpeBRepTool_BoxSort.hxx>

Public Member Functions

 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::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