Open CASCADE Technology 6.5.2
Public Member Functions
BOP_SolidClassifier Class Reference

The auxiliary class to classify points with
a solid

#include <BOP_SolidClassifier.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 BOP_SolidClassifier ()
 Empty Constructor

void Clear ()
 Clear internal state

void LoadSolid (const TopoDS_Solid &aS)
 Modifier

TopAbs_State Classify (const TopoDS_Solid &aS, const gp_Pnt &aP, const Standard_Real aTol)
 Compute the position of point.
void LoadShell (const TopoDS_Shell &S)
 Modifier

TopAbs_State Classify (const TopoDS_Shell &aS, const gp_Pnt &aP, const Standard_Real aTol)
 Compute the position of point.
TopAbs_State State () const
 Returns computed 3D-State

void Destroy ()
 Destructor

virtual ~BOP_SolidClassifier ()

Constructor & Destructor Documentation

BOP_SolidClassifier::BOP_SolidClassifier ( )
virtual BOP_SolidClassifier::~BOP_SolidClassifier ( ) [inline, virtual]

Member Function Documentation

TopAbs_State BOP_SolidClassifier::Classify ( const TopoDS_Solid aS,
const gp_Pnt aP,
const Standard_Real  aTol 
)

regarding with the
geometric domain of the solid <S>.

TopAbs_State BOP_SolidClassifier::Classify ( const TopoDS_Shell aS,
const gp_Pnt aP,
const Standard_Real  aTol 
)

regarding with the
geometric domain of the shell <S>.

void BOP_SolidClassifier::Clear ( )
void BOP_SolidClassifier::Destroy ( )
void BOP_SolidClassifier::LoadShell ( const TopoDS_Shell S)
void BOP_SolidClassifier::LoadSolid ( const TopoDS_Solid aS)
void BOP_SolidClassifier::operator delete ( void *  anAddress) [inline]
void* BOP_SolidClassifier::operator new ( size_t  size) [inline]
void* BOP_SolidClassifier::operator new ( size_t  ,
void *  anAddress 
) [inline]
TopAbs_State BOP_SolidClassifier::State ( ) const

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