![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
#include <TopOpeBRep_VPointInterClassifier.hxx>
Public Member Functions | |
| TopOpeBRep_VPointInterClassifier () | |
| TopAbs_State | VPointPosition (const TopoDS_Shape &F, TopOpeBRep_VPointInter &VP, const int ShapeIndex, TopOpeBRep_PointClassifier &PC, const bool AssumeINON, const double Tol) |
| compute position of VPoint <VP> regarding with face <F>. <ShapeIndex> (= 1,2) indicates which (u,v) point of <VP> is used. when state is ON, set VP.EdgeON() with the edge containing <VP> and associated parameter. returns state of VP on ShapeIndex. | |
| const TopoDS_Shape & | Edge () const |
| returns the edge containing the VPoint <VP> used in the last VPointPosition() call. Edge is defined if the state previously computed is ON, else Edge is a null shape. | |
| double | EdgeParameter () const |
| returns the parameter of the VPoint <VP> on Edge() | |
| TopOpeBRep_VPointInterClassifier::TopOpeBRep_VPointInterClassifier | ( | ) |
| const TopoDS_Shape & TopOpeBRep_VPointInterClassifier::Edge | ( | ) | const |
returns the edge containing the VPoint <VP> used in the last VPointPosition() call. Edge is defined if the state previously computed is ON, else Edge is a null shape.
| double TopOpeBRep_VPointInterClassifier::EdgeParameter | ( | ) | const |
returns the parameter of the VPoint <VP> on Edge()
| TopAbs_State TopOpeBRep_VPointInterClassifier::VPointPosition | ( | const TopoDS_Shape & | F, |
| TopOpeBRep_VPointInter & | VP, | ||
| const int | ShapeIndex, | ||
| TopOpeBRep_PointClassifier & | PC, | ||
| const bool | AssumeINON, | ||
| const double | Tol ) |
compute position of VPoint <VP> regarding with face <F>. <ShapeIndex> (= 1,2) indicates which (u,v) point of <VP> is used. when state is ON, set VP.EdgeON() with the edge containing <VP> and associated parameter. returns state of VP on ShapeIndex.