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_BoxSort Class Reference

#include <TopOpeBRepTool_BoxSort.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC 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_ShapeHABShape (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_ShapeTouchedShape (const TColStd_ListIteratorOfListOfInteger &I) const
const Bnd_BoxBox (const TopoDS_Shape &S) const
void Destroy ()
 ~TopOpeBRepTool_BoxSort ()

Static Public Member Functions

static void MakeHABCOB (const Handle< Bnd_HArray1OfBox > &HAB, Bnd_Box &COB)

Constructor & Destructor Documentation


Member Function Documentation

const Handle_Bnd_HArray1OfBox& TopOpeBRepTool_BoxSort::HAB ( ) const
const Handle_TopOpeBRepTool_HBoxTool& TopOpeBRepTool_BoxSort::HBoxTool ( ) const
static void TopOpeBRepTool_BoxSort::MakeHABCOB ( const Handle< Bnd_HArray1OfBox > &  HAB,
Bnd_Box COB 
) [static]

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