Open CASCADE Technology  6.9.0
Public Member Functions

Extrema_POnSurf Class Reference

Definition of a point on surface. More...

#include <Extrema_POnSurf.hxx>

Inheritance diagram for Extrema_POnSurf:
Inheritance graph
[legend]

Public Member Functions

 Extrema_POnSurf ()
 Creation of an indefinite point on surface. More...
 
 Extrema_POnSurf (const Standard_Real U, const Standard_Real V, const gp_Pnt &P)
 Creation of a point on surface with parameter values on the surface and a Pnt from gp. More...
 
const gp_PntValue () const
 Returns the 3d point. More...
 
void SetParameters (const Standard_Real theU, const Standard_Real theV, const gp_Pnt &thePnt)
 Sets the params of current POnSurf instance. (e.g. to the point to be projected). More...
 
void Parameter (Standard_Real &U, Standard_Real &V) const
 Returns the parameter values on the surface. More...
 

Detailed Description

Definition of a point on surface.

Constructor & Destructor Documentation

Extrema_POnSurf::Extrema_POnSurf ( )

Creation of an indefinite point on surface.

Extrema_POnSurf::Extrema_POnSurf ( const Standard_Real  U,
const Standard_Real  V,
const gp_Pnt P 
)

Creation of a point on surface with parameter values on the surface and a Pnt from gp.

Member Function Documentation

void Extrema_POnSurf::Parameter ( Standard_Real U,
Standard_Real V 
) const

Returns the parameter values on the surface.

void Extrema_POnSurf::SetParameters ( const Standard_Real  theU,
const Standard_Real  theV,
const gp_Pnt thePnt 
)

Sets the params of current POnSurf instance. (e.g. to the point to be projected).

const gp_Pnt& Extrema_POnSurf::Value ( ) const

Returns the 3d point.


The documentation for this class was generated from the following file: