|
Open CASCADE Technology
6.9.0
|
Data container for point on surface parameters. These parameters are required to compute an initial approximation for extrema computation. More...
#include <Extrema_POnSurfParams.hxx>

Public Member Functions | |
| Extrema_POnSurfParams () | |
| empty constructor More... | |
| Extrema_POnSurfParams (const Standard_Real theU, const Standard_Real theV, const gp_Pnt &thePnt) | |
| Creation of a point on surface with parameter values on the surface and a Pnt from gp. More... | |
| void | SetSqrDistance (const Standard_Real theSqrDistance) |
| Sets the square distance from this point to another one (e.g. to the point to be projected). More... | |
| Standard_Real | GetSqrDistance () const |
| Query the square distance from this point to another one. More... | |
| void | SetElementType (const Extrema_ElementType theElementType) |
| Sets the element type on which this point is situated. More... | |
| Extrema_ElementType | GetElementType () const |
| Query the element type on which this point is situated. More... | |
| void | SetIndices (const Standard_Integer theIndexU, const Standard_Integer theIndexV) |
| Sets the U and V indices of an element that contains this point. More... | |
| void | GetIndices (Standard_Integer &theIndexU, Standard_Integer &theIndexV) const |
| Query the U and V indices of an element that contains this point. More... | |
Public Member Functions inherited from Extrema_POnSurf | |
| 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_Pnt & | Value () 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... | |
Data container for point on surface parameters. These parameters are required to compute an initial approximation for extrema computation.
| Extrema_POnSurfParams::Extrema_POnSurfParams | ( | ) |
empty constructor
| Extrema_POnSurfParams::Extrema_POnSurfParams | ( | const Standard_Real | theU, |
| const Standard_Real | theV, | ||
| const gp_Pnt & | thePnt | ||
| ) |
Creation of a point on surface with parameter values on the surface and a Pnt from gp.
| Extrema_ElementType Extrema_POnSurfParams::GetElementType | ( | ) | const |
Query the element type on which this point is situated.
| void Extrema_POnSurfParams::GetIndices | ( | Standard_Integer & | theIndexU, |
| Standard_Integer & | theIndexV | ||
| ) | const |
Query the U and V indices of an element that contains this point.
| Standard_Real Extrema_POnSurfParams::GetSqrDistance | ( | ) | const |
Query the square distance from this point to another one.
| void Extrema_POnSurfParams::SetElementType | ( | const Extrema_ElementType | theElementType | ) |
Sets the element type on which this point is situated.
| void Extrema_POnSurfParams::SetIndices | ( | const Standard_Integer | theIndexU, |
| const Standard_Integer | theIndexV | ||
| ) |
Sets the U and V indices of an element that contains this point.
| void Extrema_POnSurfParams::SetSqrDistance | ( | const Standard_Real | theSqrDistance | ) |
Sets the square distance from this point to another one (e.g. to the point to be projected).
1.8.5