Open CASCADE Technology  6.9.0
Public Member Functions

GeomLProp_SLProps Class Reference

#include <GeomLProp_SLProps.hxx>

Public Member Functions

 GeomLProp_SLProps (const Handle< Geom_Surface > &S, const Standard_Real U, const Standard_Real V, const Standard_Integer N, const Standard_Real Resolution)
 
 GeomLProp_SLProps (const Handle< Geom_Surface > &S, const Standard_Integer N, const Standard_Real Resolution)
 
 GeomLProp_SLProps (const Standard_Integer N, const Standard_Real Resolution)
 
void SetSurface (const Handle< Geom_Surface > &S)
 
void SetParameters (const Standard_Real U, const Standard_Real V)
 
const gp_PntValue () const
 
const gp_VecD1U ()
 
const gp_VecD1V ()
 
const gp_VecD2U ()
 
const gp_VecD2V ()
 
const gp_VecDUV ()
 
Standard_Boolean IsTangentUDefined ()
 
void TangentU (gp_Dir &D)
 
Standard_Boolean IsTangentVDefined ()
 
void TangentV (gp_Dir &D)
 
Standard_Boolean IsNormalDefined ()
 
const gp_DirNormal ()
 
Standard_Boolean IsCurvatureDefined ()
 
Standard_Boolean IsUmbilic ()
 
Standard_Real MaxCurvature ()
 
Standard_Real MinCurvature ()
 
void CurvatureDirections (gp_Dir &MaxD, gp_Dir &MinD)
 
Standard_Real MeanCurvature ()
 
Standard_Real GaussianCurvature ()
 

Constructor & Destructor Documentation

GeomLProp_SLProps::GeomLProp_SLProps ( const Handle< Geom_Surface > &  S,
const Standard_Real  U,
const Standard_Real  V,
const Standard_Integer  N,
const Standard_Real  Resolution 
)
GeomLProp_SLProps::GeomLProp_SLProps ( const Handle< Geom_Surface > &  S,
const Standard_Integer  N,
const Standard_Real  Resolution 
)
GeomLProp_SLProps::GeomLProp_SLProps ( const Standard_Integer  N,
const Standard_Real  Resolution 
)

Member Function Documentation

void GeomLProp_SLProps::CurvatureDirections ( gp_Dir MaxD,
gp_Dir MinD 
)
const gp_Vec& GeomLProp_SLProps::D1U ( )
const gp_Vec& GeomLProp_SLProps::D1V ( )
const gp_Vec& GeomLProp_SLProps::D2U ( )
const gp_Vec& GeomLProp_SLProps::D2V ( )
const gp_Vec& GeomLProp_SLProps::DUV ( )
Standard_Real GeomLProp_SLProps::GaussianCurvature ( )
Standard_Boolean GeomLProp_SLProps::IsCurvatureDefined ( )
Standard_Boolean GeomLProp_SLProps::IsNormalDefined ( )
Standard_Boolean GeomLProp_SLProps::IsTangentUDefined ( )
Standard_Boolean GeomLProp_SLProps::IsTangentVDefined ( )
Standard_Boolean GeomLProp_SLProps::IsUmbilic ( )
Standard_Real GeomLProp_SLProps::MaxCurvature ( )
Standard_Real GeomLProp_SLProps::MeanCurvature ( )
Standard_Real GeomLProp_SLProps::MinCurvature ( )
const gp_Dir& GeomLProp_SLProps::Normal ( )
void GeomLProp_SLProps::SetParameters ( const Standard_Real  U,
const Standard_Real  V 
)
void GeomLProp_SLProps::SetSurface ( const Handle< Geom_Surface > &  S)
void GeomLProp_SLProps::TangentU ( gp_Dir D)
void GeomLProp_SLProps::TangentV ( gp_Dir D)
const gp_Pnt& GeomLProp_SLProps::Value ( ) const

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