Open CASCADE Technology 6.6.0
Public Member Functions
ShapeAnalysis_BoxBndTreeSelector Class Reference

#include <ShapeAnalysis_BoxBndTree.hxx>

Inheritance diagram for ShapeAnalysis_BoxBndTreeSelector:
Inheritance graph
[legend]

Public Member Functions

 ShapeAnalysis_BoxBndTreeSelector (Handle< TopTools_HArray1OfShape > theSeq, Standard_Boolean theShared)
void DefineBoxes (const Bnd_Box &theFBox, const Bnd_Box &theLBox)
void DefineVertexes (TopoDS_Vertex theVf, TopoDS_Vertex theVl)
void DefinePnt (gp_Pnt theFPnt, gp_Pnt theLPnt)
Standard_Integer GetNb ()
void SetNb (Standard_Integer theNb)
void LoadList (Standard_Integer elem)
void SetStop ()
void SetTolerance (Standard_Real theTol)
Standard_Boolean ContWire (Standard_Integer nbWire)
Standard_Boolean LastCheckStatus (const ShapeExtend_Status Status) const
Standard_Boolean Reject (const Bnd_Box &theBnd) const
Standard_Boolean Accept (const Standard_Integer &)

Constructor & Destructor Documentation

ShapeAnalysis_BoxBndTreeSelector::ShapeAnalysis_BoxBndTreeSelector ( Handle< TopTools_HArray1OfShape theSeq,
Standard_Boolean  theShared 
) [inline]

Member Function Documentation

Standard_Boolean ShapeAnalysis_BoxBndTreeSelector::Accept ( const Standard_Integer )
Standard_Boolean ShapeAnalysis_BoxBndTreeSelector::ContWire ( Standard_Integer  nbWire) [inline]
void ShapeAnalysis_BoxBndTreeSelector::DefineBoxes ( const Bnd_Box theFBox,
const Bnd_Box theLBox 
) [inline]
void ShapeAnalysis_BoxBndTreeSelector::DefinePnt ( gp_Pnt  theFPnt,
gp_Pnt  theLPnt 
) [inline]
void ShapeAnalysis_BoxBndTreeSelector::DefineVertexes ( TopoDS_Vertex  theVf,
TopoDS_Vertex  theVl 
) [inline]
Standard_Integer ShapeAnalysis_BoxBndTreeSelector::GetNb ( ) [inline]
Standard_Boolean ShapeAnalysis_BoxBndTreeSelector::LastCheckStatus ( const ShapeExtend_Status  Status) const [inline]
void ShapeAnalysis_BoxBndTreeSelector::LoadList ( Standard_Integer  elem) [inline]
Standard_Boolean ShapeAnalysis_BoxBndTreeSelector::Reject ( const Bnd_Box theBnd) const
void ShapeAnalysis_BoxBndTreeSelector::SetNb ( Standard_Integer  theNb) [inline]
void ShapeAnalysis_BoxBndTreeSelector::SetStop ( ) [inline]
void ShapeAnalysis_BoxBndTreeSelector::SetTolerance ( Standard_Real  theTol) [inline]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines