|
Open CASCADE Technology 7.8.0
|
Definition of an interserction point between a curve and a surface. More...
#include <IntCurveSurface_IntersectionPoint.hxx>
Definition of an interserction point between a curve and a surface.
| IntCurveSurface_IntersectionPoint::IntCurveSurface_IntersectionPoint | ( | ) |
Empty Constructor.
| IntCurveSurface_IntersectionPoint::IntCurveSurface_IntersectionPoint | ( | const gp_Pnt & | P, |
| const Standard_Real | USurf, | ||
| const Standard_Real | VSurf, | ||
| const Standard_Real | UCurv, | ||
| const IntCurveSurface_TransitionOnCurve | TrCurv | ||
| ) |
Create an IntersectionPoint.
| void IntCurveSurface_IntersectionPoint::Dump | ( | ) | const |
Dump all the fields.
| void IntCurveSurface_IntersectionPoint::SetValues | ( | const gp_Pnt & | P, |
| const Standard_Real | USurf, | ||
| const Standard_Real | VSurf, | ||
| const Standard_Real | UCurv, | ||
| const IntCurveSurface_TransitionOnCurve | TrCurv | ||
| ) |
Set the fields of the current IntersectionPoint.
| IntCurveSurface_TransitionOnCurve IntCurveSurface_IntersectionPoint::Transition | ( | ) | const |
returns the Transition of the point.
| Standard_Real IntCurveSurface_IntersectionPoint::U | ( | ) | const |
returns the U parameter on the surface.
| Standard_Real IntCurveSurface_IntersectionPoint::V | ( | ) | const |
returns the V parameter on the surface.
| void IntCurveSurface_IntersectionPoint::Values | ( | gp_Pnt & | P, |
| Standard_Real & | USurf, | ||
| Standard_Real & | VSurf, | ||
| Standard_Real & | UCurv, | ||
| IntCurveSurface_TransitionOnCurve & | TrCurv | ||
| ) | const |
Get the fields of the current IntersectionPoint.
| Standard_Real IntCurveSurface_IntersectionPoint::W | ( | ) | const |
returns the parameter on the curve.