#include <BRepClass3d_SClassifier.hxx>
Inheritance diagram for BRepClass3d_SClassifier:

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BRepClass3d_SClassifier () |
| Empty constructor. . | |
| Standard_EXPORT | BRepClass3d_SClassifier (BRepClass3d_SolidExplorer &S, const gp_Pnt &P, const Standard_Real Tol) |
| Constructor to classify the point P with the tolerance Tol on the solid S. . | |
| Standard_EXPORT void | Perform (BRepClass3d_SolidExplorer &S, const gp_Pnt &P, const Standard_Real Tol) |
| Classify the point P with the tolerance Tol on the solid S. . | |
| Standard_EXPORT void | PerformInfinitePoint (BRepClass3d_SolidExplorer &S, const Standard_Real Tol) |
| Classify an infinite point with the tolerance Tol on the solid S. . | |
| Standard_EXPORT Standard_Boolean | Rejected () const |
| Returns True if the classification has been computed by rejection. The State is then OUT. . | |
| Standard_EXPORT TopAbs_State | State () const |
| Returns the result of the classification. . | |
| Standard_EXPORT Standard_Boolean | IsOnAFace () const |
| Returns True when the point is a point of a face. . | |
| Standard_EXPORT TopoDS_Face | Face () const |
| Returns the face used to determine the classification. When the state is ON, this is the face containing the point. When Rejected() returns True, Face() has no signification. . | |
Protected Member Functions | |
| Standard_EXPORT void | ForceIn () |
| Standard_EXPORT void | ForceOut () |
Private Attributes | |
| TopoDS_Face | myFace |
| Standard_Integer | myState |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in BRepClass3d_SolidClassifier. |
|
|
Reimplemented in BRepClass3d_SolidClassifier. |
|
||||||||||||
|
Reimplemented in BRepClass3d_SolidClassifier. |
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1