DATAKIT API  V2025.1
Dtk_feat_parting_element Class Reference

Draft Parting Element. More...

Public Member Functions

 Dtk_feat_parting_element ()
 
int get_both_sides (Bool *)
 Returns a boolean value whether parting element is applied over both or one side
More...
 
int get_isEqualNeutral (Bool *)
 Returns a bool variable indicating whether the parting element is equal the neutral element or not
More...
 
int get_profile (Dtk_feat_geometry **)
 Returns Parting element geometry
More...
 
 ~Dtk_feat_parting_element ()
 

Data Fields

Bool both_sides
 
Bool isEqualNeutral
 
Dtk_feat_geometry * profile
 

Detailed Description

Draft Parting Element.

Constructor & Destructor Documentation

◆ Dtk_feat_parting_element()

Dtk_feat_parting_element::Dtk_feat_parting_element ( )

◆ ~Dtk_feat_parting_element()

Dtk_feat_parting_element::~Dtk_feat_parting_element ( )

Member Function Documentation

◆ get_both_sides()

int Dtk_feat_parting_element::get_both_sides ( Bool )

Returns a boolean value whether parting element is applied over both or one side

Parameters
[in]DraftParting Element
[in/out]
[out]Dtk_feat_geometry
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_isEqualNeutral()

int Dtk_feat_parting_element::get_isEqualNeutral ( Bool )

Returns a bool variable indicating whether the parting element is equal the neutral element or not

Parameters
[in]DraftParting Element
[in/out]
[out]Dtk_feat_geometry
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_profile()

int Dtk_feat_parting_element::get_profile ( Dtk_feat_geometry **  )

Returns Parting element geometry

Parameters
[in]DraftParting Element
[in/out]
[out]Dtk_feat_geometry
Returns
NOTOK if error, ISOK if ok
Remarks

Field Documentation

◆ both_sides

Bool Dtk_feat_parting_element::both_sides

◆ isEqualNeutral

Bool Dtk_feat_parting_element::isEqualNeutral

◆ profile

Dtk_feat_geometry* Dtk_feat_parting_element::profile