Open CASCADE Technology  6.9.0
Public Member Functions

Geom_OsculatingSurface Class Reference

#include <Geom_OsculatingSurface.hxx>

Public Member Functions

 Geom_OsculatingSurface ()
 
 Geom_OsculatingSurface (const Handle< Geom_Surface > &BS, const Standard_Real Tol)
 detects if the surface has punctual U or V isoparametric curve along on the bounds of the surface relativly to the tolerance Tol and Builds the corresponding osculating surfaces. More...
 
void Init (const Handle< Geom_Surface > &BS, const Standard_Real Tol)
 
Handle< Geom_SurfaceBasisSurface () const
 
Standard_Real Tolerance () const
 
Standard_Boolean UOscSurf (const Standard_Real U, const Standard_Real V, Standard_Boolean &t, Handle< Geom_BSplineSurface > &L) const
 if Standard_True, L is the local osculating surface along U at the point U,V. More...
 
Standard_Boolean VOscSurf (const Standard_Real U, const Standard_Real V, Standard_Boolean &t, Handle< Geom_BSplineSurface > &L) const
 if Standard_True, L is the local osculating surface along V at the point U,V. More...
 

Constructor & Destructor Documentation

Geom_OsculatingSurface::Geom_OsculatingSurface ( )
Geom_OsculatingSurface::Geom_OsculatingSurface ( const Handle< Geom_Surface > &  BS,
const Standard_Real  Tol 
)

detects if the surface has punctual U or V isoparametric curve along on the bounds of the surface relativly to the tolerance Tol and Builds the corresponding osculating surfaces.

Member Function Documentation

Handle< Geom_Surface > Geom_OsculatingSurface::BasisSurface ( ) const
void Geom_OsculatingSurface::Init ( const Handle< Geom_Surface > &  BS,
const Standard_Real  Tol 
)
Standard_Real Geom_OsculatingSurface::Tolerance ( ) const
Standard_Boolean Geom_OsculatingSurface::UOscSurf ( const Standard_Real  U,
const Standard_Real  V,
Standard_Boolean t,
Handle< Geom_BSplineSurface > &  L 
) const

if Standard_True, L is the local osculating surface along U at the point U,V.

Standard_Boolean Geom_OsculatingSurface::VOscSurf ( const Standard_Real  U,
const Standard_Real  V,
Standard_Boolean t,
Handle< Geom_BSplineSurface > &  L 
) const

if Standard_True, L is the local osculating surface along V at the point U,V.


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