Open CASCADE Technology 6.6.0
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

TopOpeBRepTool_HBoxTool::TopOpeBRepTool_HBoxTool ( )

Member Function Documentation

void TopOpeBRepTool_HBoxTool::AddBox ( const TopoDS_Shape S)
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
const Bnd_Box& TopOpeBRepTool_HBoxTool::Box ( const TopoDS_Shape S)
TopOpeBRepTool_IndexedDataMapOfShapeBox& TopOpeBRepTool_HBoxTool::ChangeIMS ( )
void TopOpeBRepTool_HBoxTool::Clear ( )
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_Integer TopOpeBRepTool_HBoxTool::Extent ( ) const
Standard_Boolean TopOpeBRepTool_HBoxTool::HasBox ( const TopoDS_Shape S) const
const TopOpeBRepTool_IndexedDataMapOfShapeBox& TopOpeBRepTool_HBoxTool::IMS ( ) const
Standard_Integer TopOpeBRepTool_HBoxTool::Index ( const TopoDS_Shape S) const
const TopoDS_Shape& TopOpeBRepTool_HBoxTool::Shape ( const Standard_Integer  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