Open CASCADE Technology
6.5.4
|
#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. |
Geom_OsculatingSurface::Geom_OsculatingSurface | ( | const Handle< Geom_Surface > & | BS, |
const Standard_Real | Tol | ||
) |
Handle_Geom_Surface Geom_OsculatingSurface::BasisSurface | ( | ) | const |
void Geom_OsculatingSurface::Init | ( | const Handle< Geom_Surface > & | BS, |
const Standard_Real | Tol | ||
) |
Standard_Boolean Geom_OsculatingSurface::UOscSurf | ( | const Standard_Real | U, |
const Standard_Real | V, | ||
Standard_Boolean & | t, | ||
Handle< Geom_BSplineSurface > & | L | ||
) | const |
Standard_Boolean Geom_OsculatingSurface::VOscSurf | ( | const Standard_Real | U, |
const Standard_Real | V, | ||
Standard_Boolean & | t, | ||
Handle< Geom_BSplineSurface > & | L | ||
) | const |