Open CASCADE Technology 6.6.0
Public Member Functions
HLRBRep_SLProps Class Reference

#include <HLRBRep_SLProps.hxx>

Public Member Functions

 HLRBRep_SLProps (const Standard_Address &S, const Standard_Real U, const Standard_Real V, const Standard_Integer N, const Standard_Real Resolution)
 HLRBRep_SLProps (const Standard_Address &S, const Standard_Integer N, const Standard_Real Resolution)
 HLRBRep_SLProps (const Standard_Integer N, const Standard_Real Resolution)
void SetSurface (const Standard_Address &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

HLRBRep_SLProps::HLRBRep_SLProps ( const Standard_Address S,
const Standard_Real  U,
const Standard_Real  V,
const Standard_Integer  N,
const Standard_Real  Resolution 
)
HLRBRep_SLProps::HLRBRep_SLProps ( const Standard_Address S,
const Standard_Integer  N,
const Standard_Real  Resolution 
)
HLRBRep_SLProps::HLRBRep_SLProps ( const Standard_Integer  N,
const Standard_Real  Resolution 
)

Member Function Documentation

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

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines