Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions
TopOpeBRepTool_HBoxTool Class Reference

#include <TopOpeBRepTool_HBoxTool.hxx>

Inheritance diagram for TopOpeBRepTool_HBoxTool:
Inheritance graph
[legend]

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_BoxBox (const TopoDS_Shape &S)
const Bnd_BoxBox (const Standard_Integer I) const
Standard_Boolean HasBox (const TopoDS_Shape &S) const
const TopoDS_ShapeShape (const Standard_Integer I) const
Standard_Integer Index (const TopoDS_Shape &S) const
Standard_Integer Extent () const
TopOpeBRepTool_IndexedDataMapOfShapeBoxChangeIMS ()
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)

Constructor & Destructor Documentation


Member Function Documentation


The documentation for this class was generated from the following file: