#include <Geom2dHatch_FClass2dOfClassifier.hxx>
◆ Geom2dHatch_FClass2dOfClassifier()
| Geom2dHatch_FClass2dOfClassifier::Geom2dHatch_FClass2dOfClassifier |
( |
| ) |
|
Creates an undefined classifier.
◆ ClosestIntersection()
| int Geom2dHatch_FClass2dOfClassifier::ClosestIntersection |
( |
| ) |
const |
|
inline |
Returns 0 if the last compared edge had no relevant intersection. Else returns the index of this intersection in the last intersection algorithm.
◆ Compare()
Updates the classification process with the edge <E> from the boundary.
◆ Intersector()
Returns the intersecting algorithm.
◆ IsHeadOrEnd()
| bool Geom2dHatch_FClass2dOfClassifier::IsHeadOrEnd |
( |
| ) |
const |
|
inline |
Returns the true if the closest intersection point represents head or end of the edge. Returns false otherwise.
◆ Parameter()
| double Geom2dHatch_FClass2dOfClassifier::Parameter |
( |
| ) |
const |
|
inline |
Returns the current value of the parameter.
◆ Reset()
Starts a classification process. The point to classify is the origin of the line <L>.
is the original length of the segment on <L> used to compute intersections. <Tol> is the tolerance attached to the line segment in intersections.
◆ State()
| TopAbs_State Geom2dHatch_FClass2dOfClassifier::State |
( |
| ) |
const |
|
inline |
Returns the current state of the point.
The documentation for this class was generated from the following file: