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
Generated on Thu Mar 3 11:07:45 2011 for Open CASCADE Technology by  doxygen 1.6.3