Open CASCADE Technology
7.7.0
|
Definition of a point solution of the intersection between an implicit an a parametrised surface. These points are passing points on the intersection lines, or starting points for the closed lines on the parametrised surface. More...
#include <IntSurf_InteriorPoint.hxx>
Public Member Functions | |
IntSurf_InteriorPoint () | |
IntSurf_InteriorPoint (const gp_Pnt &P, const Standard_Real U, const Standard_Real V, const gp_Vec &Direc, const gp_Vec2d &Direc2d) | |
void | SetValue (const gp_Pnt &P, const Standard_Real U, const Standard_Real V, const gp_Vec &Direc, const gp_Vec2d &Direc2d) |
const gp_Pnt & | Value () const |
Returns the 3d coordinates of the interior point. More... | |
void | Parameters (Standard_Real &U, Standard_Real &V) const |
Returns the parameters of the interior point on the parametric surface. More... | |
Standard_Real | UParameter () const |
Returns the first parameter of the interior point on the parametric surface. More... | |
Standard_Real | VParameter () const |
Returns the second parameter of the interior point on the parametric surface. More... | |
const gp_Vec & | Direction () const |
Returns the tangent at the intersection in 3d space associated to the interior point. More... | |
const gp_Vec2d & | Direction2d () const |
Returns the tangent at the intersection in the parametric space of the parametric surface. More... | |
Definition of a point solution of the intersection between an implicit an a parametrised surface. These points are passing points on the intersection lines, or starting points for the closed lines on the parametrised surface.
IntSurf_InteriorPoint::IntSurf_InteriorPoint | ( | ) |
IntSurf_InteriorPoint::IntSurf_InteriorPoint | ( | const gp_Pnt & | P, |
const Standard_Real | U, | ||
const Standard_Real | V, | ||
const gp_Vec & | Direc, | ||
const gp_Vec2d & | Direc2d | ||
) |
const gp_Vec& IntSurf_InteriorPoint::Direction | ( | ) | const |
Returns the tangent at the intersection in 3d space associated to the interior point.
const gp_Vec2d& IntSurf_InteriorPoint::Direction2d | ( | ) | const |
Returns the tangent at the intersection in the parametric space of the parametric surface.
void IntSurf_InteriorPoint::Parameters | ( | Standard_Real & | U, |
Standard_Real & | V | ||
) | const |
Returns the parameters of the interior point on the parametric surface.
void IntSurf_InteriorPoint::SetValue | ( | const gp_Pnt & | P, |
const Standard_Real | U, | ||
const Standard_Real | V, | ||
const gp_Vec & | Direc, | ||
const gp_Vec2d & | Direc2d | ||
) |
Standard_Real IntSurf_InteriorPoint::UParameter | ( | ) | const |
Returns the first parameter of the interior point on the parametric surface.
const gp_Pnt& IntSurf_InteriorPoint::Value | ( | ) | const |
Returns the 3d coordinates of the interior point.
Standard_Real IntSurf_InteriorPoint::VParameter | ( | ) | const |
Returns the second parameter of the interior point on the parametric surface.