OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKBool
TopOpeBRepTool


TopOpeBRepTool_SolidClassifier Class Reference

#include <TopOpeBRepTool_SolidClassifier.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT TopOpeBRepTool_SolidClassifier ()
Standard_EXPORT void Clear ()
Standard_EXPORT void Destroy ()
Standard_EXPORT ~TopOpeBRepTool_SolidClassifier ()
Standard_EXPORT void LoadSolid (const TopoDS_Solid &S)
Standard_EXPORT TopAbs_State Classify (const TopoDS_Solid &S, const gp_Pnt &P, const Standard_Real Tol)
 compute the position of point

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

Standard_EXPORT void LoadShell (const TopoDS_Shell &S)
Standard_EXPORT TopAbs_State Classify (const TopoDS_Shell &S, const gp_Pnt &P, const Standard_Real Tol)
 compute the position of point

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

Standard_EXPORT TopAbs_State State () const

Private Attributes

TopOpeBRepTool_PSoClassif myPClassifier
TopOpeBRepTool_IndexedDataMapOfShapeAddress myShapeClassifierMap
TopAbs_State myState
TopoDS_Shell myShell
TopoDS_Solid mySolid
BRep_Builder myBuilder


Constructor & Destructor Documentation

Standard_EXPORT TopOpeBRepTool_SolidClassifier::TopOpeBRepTool_SolidClassifier  ) 
 

Standard_EXPORT TopOpeBRepTool_SolidClassifier::~TopOpeBRepTool_SolidClassifier  )  [inline]
 


Member Function Documentation

Standard_EXPORT TopAbs_State TopOpeBRepTool_SolidClassifier::Classify const TopoDS_Shell &  S,
const gp_Pnt &  P,
const Standard_Real  Tol
 

Standard_EXPORT TopAbs_State TopOpeBRepTool_SolidClassifier::Classify const TopoDS_Solid &  S,
const gp_Pnt &  P,
const Standard_Real  Tol
 

Standard_EXPORT void TopOpeBRepTool_SolidClassifier::Clear  ) 
 

Standard_EXPORT void TopOpeBRepTool_SolidClassifier::Destroy  ) 
 

Standard_EXPORT void TopOpeBRepTool_SolidClassifier::LoadShell const TopoDS_Shell &  S  ) 
 

Standard_EXPORT void TopOpeBRepTool_SolidClassifier::LoadSolid const TopoDS_Solid &  S  ) 
 

void TopOpeBRepTool_SolidClassifier::operator delete void *  anAddress  )  [inline]
 

void* TopOpeBRepTool_SolidClassifier::operator new size_t  size  )  [inline]
 

void* TopOpeBRepTool_SolidClassifier::operator new size_t  ,
void *  anAddress
[inline]
 

Standard_EXPORT TopAbs_State TopOpeBRepTool_SolidClassifier::State  )  const
 


Field Documentation

BRep_Builder TopOpeBRepTool_SolidClassifier::myBuilder [private]
 

TopOpeBRepTool_PSoClassif TopOpeBRepTool_SolidClassifier::myPClassifier [private]
 

TopOpeBRepTool_IndexedDataMapOfShapeAddress TopOpeBRepTool_SolidClassifier::myShapeClassifierMap [private]
 

TopoDS_Shell TopOpeBRepTool_SolidClassifier::myShell [private]
 

TopoDS_Solid TopOpeBRepTool_SolidClassifier::mySolid [private]
 

TopAbs_State TopOpeBRepTool_SolidClassifier::myState [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:43:07 2008 for OpenCASCADE by  doxygen 1.4.1