Open CASCADE Technology
6.5.4
|
#include <TopOpeBRepTool_HBoxTool.hxx>
Public Member Functions | |
TopOpeBRepTool_HBoxTool () | |
void | Clear () |
void | AddBoxes (const TopoDS_Shape &S, const TopAbs_ShapeEnum TS, const TopAbs_ShapeEnum TA=TopAbs_SHAPE) |
void | AddBox (const TopoDS_Shape &S) |
const Bnd_Box & | Box (const TopoDS_Shape &S) |
const Bnd_Box & | Box (const Standard_Integer I) const |
Standard_Boolean | HasBox (const TopoDS_Shape &S) const |
const TopoDS_Shape & | Shape (const Standard_Integer I) const |
Standard_Integer | Index (const TopoDS_Shape &S) const |
Standard_Integer | Extent () const |
TopOpeBRepTool_IndexedDataMapOfShapeBox & | ChangeIMS () |
const TopOpeBRepTool_IndexedDataMapOfShapeBox & | IMS () const |
Static Public Member Functions | |
static void | ComputeBox (const TopoDS_Shape &S, Bnd_Box &B) |
static void | ComputeBoxOnVertices (const TopoDS_Shape &S, Bnd_Box &B) |
static void | DumpB (const Bnd_Box &B) |
void TopOpeBRepTool_HBoxTool::AddBoxes | ( | const TopoDS_Shape & | S, |
const TopAbs_ShapeEnum | TS, | ||
const TopAbs_ShapeEnum | TA = TopAbs_SHAPE |
||
) |
const Bnd_Box& TopOpeBRepTool_HBoxTool::Box | ( | const Standard_Integer | I | ) | const |
static void TopOpeBRepTool_HBoxTool::ComputeBox | ( | const TopoDS_Shape & | S, |
Bnd_Box & | B | ||
) | [static] |
static void TopOpeBRepTool_HBoxTool::ComputeBoxOnVertices | ( | const TopoDS_Shape & | S, |
Bnd_Box & | B | ||
) | [static] |
static void TopOpeBRepTool_HBoxTool::DumpB | ( | const Bnd_Box & | B | ) | [static] |
Standard_Boolean TopOpeBRepTool_HBoxTool::HasBox | ( | const TopoDS_Shape & | S | ) | const |
Standard_Integer TopOpeBRepTool_HBoxTool::Index | ( | const TopoDS_Shape & | S | ) | const |