mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-09-08 05:38:12 +08:00
0026595: Lost some comments in OCCT-code after cdl elimination
Recovered comments for instance classes from CDL generic classes.
This commit is contained in:
@@ -43,20 +43,38 @@ public:
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Creates an undefined classifier.
|
||||
Standard_EXPORT BRepClass_FClass2dOfFClassifier();
|
||||
|
||||
//! Starts a classification process. The point to
|
||||
//! classify is the origin of the line <L>. <P> is
|
||||
//! the original length of the segment on <L> used to
|
||||
//! compute intersections. <Tol> is the tolerance
|
||||
//! attached to the line segment in intersections.
|
||||
Standard_EXPORT void Reset (const gp_Lin2d& L, const Standard_Real P, const Standard_Real Tol);
|
||||
|
||||
//! Updates the classification process with the edge
|
||||
//! <E> from the boundary.
|
||||
Standard_EXPORT void Compare (const BRepClass_Edge& E, const TopAbs_Orientation Or);
|
||||
|
||||
//! Returns the current value of the parameter.
|
||||
Standard_Real Parameter() const;
|
||||
|
||||
//! Returns the intersecting algorithm.
|
||||
BRepClass_Intersector& Intersector();
|
||||
|
||||
//! Returns 0 if the last compared edge had no
|
||||
//! relevant intersection. Else returns the index of
|
||||
//! this intersection in the last intersection
|
||||
//! algorithm.
|
||||
Standard_Integer ClosestIntersection() const;
|
||||
|
||||
//! Returns the current state of the point.
|
||||
TopAbs_State State() const;
|
||||
|
||||
//! Returns the Standard_True if the closest intersection point
|
||||
//! represents head or end of the edge. Returns Standard_False
|
||||
//! otherwise.
|
||||
Standard_Boolean IsHeadOrEnd() const;
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user