Open CASCADE Technology 6.6.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.
#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. | |
void | Parameters (Standard_Real &U, Standard_Real &V) const |
Returns the parameters of the interior point on the parametric surface. | |
Standard_Real | UParameter () const |
Returns the first parameter of the interior point on the parametric surface. | |
Standard_Real | VParameter () const |
Returns the second parameter of the interior point on the parametric surface. | |
const gp_Vec & | Direction () const |
Returns the tangent at the intersection in 3d space associated to the interior point. | |
const gp_Vec2d & | Direction2d () const |
Returns the tangent at the intersection in the parametric space of the parametric 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 |
const gp_Vec2d& IntSurf_InteriorPoint::Direction2d | ( | ) | const |
void IntSurf_InteriorPoint::Parameters | ( | Standard_Real & | U, |
Standard_Real & | V | ||
) | const |
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 |
const gp_Pnt& IntSurf_InteriorPoint::Value | ( | ) | const |
Standard_Real IntSurf_InteriorPoint::VParameter | ( | ) | const |