Open CASCADE Technology 6.5.2
Public Member Functions
BRepClass3d_SolidClassifier Class Reference

Provides an algorithm to classify a point in a solid.

#include <BRepClass3d_SolidClassifier.hxx>

Inheritance diagram for BRepClass3d_SolidClassifier:
Inheritance graph
[legend]

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 BRepClass3d_SolidClassifier ()
 empty constructor

void Load (const TopoDS_Shape &S)
 BRepClass3d_SolidClassifier (const TopoDS_Shape &S)
 Constructor from a Shape.

 BRepClass3d_SolidClassifier (const TopoDS_Shape &S, const gp_Pnt &P, const Standard_Real Tol)
 Constructor to classify the point P with the
tolerance Tol on the solid S.

void Perform (const gp_Pnt &P, const Standard_Real Tol)
 Classify the point P with the
tolerance Tol on the solid S.

void PerformInfinitePoint (const Standard_Real Tol)
 Classify an infinite point with the
tolerance Tol on the solid S.
Useful for compute the orientation of a solid.

void Destroy ()
 ~BRepClass3d_SolidClassifier ()

Constructor & Destructor Documentation

BRepClass3d_SolidClassifier::BRepClass3d_SolidClassifier ( )
BRepClass3d_SolidClassifier::BRepClass3d_SolidClassifier ( const TopoDS_Shape S)
BRepClass3d_SolidClassifier::BRepClass3d_SolidClassifier ( const TopoDS_Shape S,
const gp_Pnt P,
const Standard_Real  Tol 
)
BRepClass3d_SolidClassifier::~BRepClass3d_SolidClassifier ( ) [inline]

Member Function Documentation

void BRepClass3d_SolidClassifier::Destroy ( )
void BRepClass3d_SolidClassifier::Load ( const TopoDS_Shape S)
void BRepClass3d_SolidClassifier::operator delete ( void *  anAddress) [inline]

Reimplemented from BRepClass3d_SClassifier.

void* BRepClass3d_SolidClassifier::operator new ( size_t  size) [inline]

Reimplemented from BRepClass3d_SClassifier.

void* BRepClass3d_SolidClassifier::operator new ( size_t  ,
void *  anAddress 
) [inline]

Reimplemented from BRepClass3d_SClassifier.

void BRepClass3d_SolidClassifier::Perform ( const gp_Pnt P,
const Standard_Real  Tol 
)
void BRepClass3d_SolidClassifier::PerformInfinitePoint ( const Standard_Real  Tol)

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