DATAKIT API  V2025.1
Dtk_feat_prism_domain Class Reference

Multi prism domain. More...

Public Member Functions

 Dtk_feat_prism_domain ()
 
int get_first_limit (Dtk_feat_limit **)
 Returns the first limit of the prism domain feature.
More...
 
int get_profile (Dtk_feat_geometry **)
 Returns the profile internal component of the multi prism domain feature.
More...
 
int get_second_limit (Dtk_feat_limit **)
 Returns the second limit of the prism domain feature.
More...
 
 ~Dtk_feat_prism_domain ()
 

Data Fields

Dtk_feat_limitfirst_limit
 
Dtk_feat_geometry * profile
 
Dtk_feat_limitsecond_limit
 

Detailed Description

Multi prism domain.

Constructor & Destructor Documentation

◆ Dtk_feat_prism_domain()

Dtk_feat_prism_domain::Dtk_feat_prism_domain ( )

◆ ~Dtk_feat_prism_domain()

Dtk_feat_prism_domain::~Dtk_feat_prism_domain ( )

Member Function Documentation

◆ get_first_limit()

int Dtk_feat_prism_domain::get_first_limit ( Dtk_feat_limit **  )

Returns the first limit of the prism domain feature.

Parameters
[in]MultiPrism domain Feature
[in/out]
[out]FirstLimit Feature
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_profile()

int Dtk_feat_prism_domain::get_profile ( Dtk_feat_geometry **  )

Returns the profile internal component of the multi prism domain feature.

Parameters
[in]MultiPrism domain Feature
[in/out]
[out]Profilegeometry
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_second_limit()

int Dtk_feat_prism_domain::get_second_limit ( Dtk_feat_limit **  )

Returns the second limit of the prism domain feature.

Parameters
[in]MultiPrism domain Feature
[in/out]
[out]SecondLimit Feature
Returns
NOTOK if error, ISOK if ok
Remarks

Field Documentation

◆ first_limit

Dtk_feat_limit* Dtk_feat_prism_domain::first_limit

◆ profile

Dtk_feat_geometry* Dtk_feat_prism_domain::profile

◆ second_limit

Dtk_feat_limit* Dtk_feat_prism_domain::second_limit