Version: 9.12.0
VISCOUS_3D::_Curvature Struct Reference

Structure used to take into account surface curvature while smoothing. More...

Public Member Functions

double lenDelta (double len) const
 
double lenDeltaByDist (double dist) const
 

Static Public Member Functions

static _CurvatureNew (double avgNormProj, double avgDist)
 Create _Curvature. More...
 

Data Fields

double _r
 
double _k
 
double _h2lenRatio
 
gp_Pnt2d _uv
 

Detailed Description

Structure used to take into account surface curvature while smoothing.

Member Function Documentation

◆ lenDelta()

double VISCOUS_3D::_Curvature::lenDelta ( double  len) const

◆ lenDeltaByDist()

double VISCOUS_3D::_Curvature::lenDeltaByDist ( double  dist) const

◆ New()

_Curvature * _Curvature::New ( double  avgNormProj,
double  avgDist 
)
static

Create _Curvature.

References _h2lenRatio, _k, _r, and _uv.

Field Documentation

◆ _h2lenRatio

double VISCOUS_3D::_Curvature::_h2lenRatio

◆ _k

◆ _r

◆ _uv