DATAKIT API  V2025.1
Dtk_feat_thick_surf Class Reference

Generic Thick Surface. More...

Public Member Functions

 Dtk_feat_thick_surf ()
 
int get_first_offset (double *)
 Returns the first offset of the thickness surface. More...
 
int get_second_offset (double *)
 Returns the second offset of the thickness surface. More...
 
int get_sens_offset (Bool *)
 Returns the reverse direction boolean value
More...
 
int get_surface (Dtk_feat_geometry **)
 Returns the thickened surface element of the feature
More...
 
 ~Dtk_feat_thick_surf ()
 

Data Fields

double first_offset
 
double second_offset
 
Bool sens_offset
 
Dtk_feat_geometry * surface
 

Detailed Description

Generic Thick Surface.

Constructor & Destructor Documentation

◆ Dtk_feat_thick_surf()

Dtk_feat_thick_surf::Dtk_feat_thick_surf ( )

◆ ~Dtk_feat_thick_surf()

Dtk_feat_thick_surf::~Dtk_feat_thick_surf ( )

Member Function Documentation

◆ get_first_offset()

int Dtk_feat_thick_surf::get_first_offset ( double *  )

Returns the first offset of the thickness surface.

Parameters
[in]ThickSurface Feature
[in/out]
[out]double
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_second_offset()

int Dtk_feat_thick_surf::get_second_offset ( double *  )

Returns the second offset of the thickness surface.

Parameters
[in]ThickSurface Feature
[in/out]
[out]double
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_sens_offset()

int Dtk_feat_thick_surf::get_sens_offset ( Bool )

Returns the reverse direction boolean value

Parameters
[in]ThickSurface Feature
[in/out]
[out]Bool
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_surface()

int Dtk_feat_thick_surf::get_surface ( Dtk_feat_geometry **  )

Returns the thickened surface element of the feature

Parameters
[in]ThickSurface Feature
[in/out]
[out]Dtk_feat_geometry*
Returns
NOTOK if error, ISOK if ok
Remarks

Field Documentation

◆ first_offset

double Dtk_feat_thick_surf::first_offset

◆ second_offset

double Dtk_feat_thick_surf::second_offset

◆ sens_offset

Bool Dtk_feat_thick_surf::sens_offset

◆ surface

Dtk_feat_geometry* Dtk_feat_thick_surf::surface