Open CASCADE Technology: LProp3d_SurfaceTool Class Reference

Open CASCADE Technology 6.8.0

- Main Page
- Related Pages
- Namespaces
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Class Hierarchy
- Data Fields

Static Public Member Functions
LProp3d_SurfaceTool Class Reference

`#include <LProp3d_SurfaceTool.hxx>`

## Static Public Member Functions
static void | Value (const Handle< Adaptor3d_HSurface > &S, const Standard_Real U, const Standard_Real V, gp_Pnt &P)
| Computes the point. More...
static void | D1 (const Handle< Adaptor3d_HSurface > &S, const Standard_Real U, const Standard_Real V, gp_Pnt &P, gp_Vec &D1U, gp_Vec &D1V)
| Computes the point. More...
static void | D2 (const Handle< Adaptor3d_HSurface > &S, const Standard_Real U, const Standard_Real V, gp_Pnt &P, gp_Vec &D1U, gp_Vec &D1V, gp_Vec &D2U, gp_Vec &D2V, gp_Vec &DUV)
| Computes the point. More...
static gp_Vec | DN (const Handle< Adaptor3d_HSurface > &S, const Standard_Real U, const Standard_Real V, const Standard_Integer IU, const Standard_Integer IV)
static Standard_Integer | Continuity (const Handle< Adaptor3d_HSurface > &S)
| returns the order of continuity of the HSurface <S>. returns 1 : first derivative only is computable returns 2 : first and second derivative only are computable. More...
static void | Bounds (const Handle< Adaptor3d_HSurface > &S, Standard_Real &U1, Standard_Real &V1, Standard_Real &U2, Standard_Real &V2)
| returns the bounds of the HSurface. More...

## Member Function Documentation

static void LProp3d_SurfaceTool::Bounds | ( | const Handle< Adaptor3d_HSurface > & | S,
|  | Standard_Real & | U1,
|  | Standard_Real & | V1,
|  | Standard_Real & | U2,
|  | Standard_Real & | V2
| ) |  |
| static

returns the bounds of the HSurface.

static Standard_Integer LProp3d_SurfaceTool::Continuity | ( | const Handle< Adaptor3d_HSurface > & | S | ) |
| static

returns the order of continuity of the HSurface <S>. returns 1 : first derivative only is computable returns 2 : first and second derivative only are computable.

static void LProp3d_SurfaceTool::D1 | ( | const Handle< Adaptor3d_HSurface > & | S,
|  | const Standard_Real | U,
|  | const Standard_Real | V,
|  | gp_Pnt & | P,
|  | gp_Vec & | D1U,
|  | gp_Vec & | D1V
| ) |  |
| static

Computes the point.

and first derivative <D1*> of parameter <U> and <V> on the HSurface <S>.

static void LProp3d_SurfaceTool::D2 | ( | const Handle< Adaptor3d_HSurface > & | S,
|  | const Standard_Real | U,
|  | const Standard_Real | V,
|  | gp_Pnt & | P,
|  | gp_Vec & | D1U,
|  | gp_Vec & | D1V,
|  | gp_Vec & | D2U,
|  | gp_Vec & | D2V,
|  | gp_Vec & | DUV
| ) |  |
| static

Computes the point.

, the first derivative <D1*> and second derivative <D2*> of parameter <U> and <V> on the HSurface <S>.

static gp_Vec LProp3d_SurfaceTool::DN | ( | const Handle< Adaptor3d_HSurface > & | S,
|  | const Standard_Real | U,
|  | const Standard_Real | V,
|  | const Standard_Integer | IU,
|  | const Standard_Integer | IV
| ) |  |
| static

static void LProp3d_SurfaceTool::Value | ( | const Handle< Adaptor3d_HSurface > & | S,
|  | const Standard_Real | U,
|  | const Standard_Real | V,
|  | gp_Pnt & | P
| ) |  |
| static

Computes the point.

of parameter <U> and <V> on the HSurface <S>.

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

- LProp3d_SurfaceTool.hxx