Open CASCADE Technology  6.9.1
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: