Open CASCADE Technology 6.6.0
|
#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_Shape & | HABShape (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_Shape & | TouchedShape (const TColStd_ListIteratorOfListOfInteger &I) const |
const Bnd_Box & | Box (const TopoDS_Shape &S) const |
void | Destroy () |
~TopOpeBRepTool_BoxSort () | |
Static Public Member Functions | |
static void | MakeHABCOB (const Handle< Bnd_HArray1OfBox > &HAB, Bnd_Box &COB) |
TopOpeBRepTool_BoxSort::TopOpeBRepTool_BoxSort | ( | ) |
TopOpeBRepTool_BoxSort::TopOpeBRepTool_BoxSort | ( | const Handle< TopOpeBRepTool_HBoxTool > & | T | ) |
TopOpeBRepTool_BoxSort::~TopOpeBRepTool_BoxSort | ( | ) | [inline] |
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 |