Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
Geom_OsculatingSurface Class Reference

#include <Geom_OsculatingSurface.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC 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.

void Init (const Handle< Geom_Surface > &BS, const Standard_Real Tol)
Handle_Geom_Surface BasisSurface () 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.

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.


Constructor & Destructor Documentation


Member Function Documentation

Handle_Geom_Surface Geom_OsculatingSurface::BasisSurface ( ) const

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