DATAKIT API  V2025.1
Dtk_feat_draft_var_point Class Reference

Draft point. More...

Public Member Functions

 Dtk_feat_draft_var_point ()
 
int get_angle (double *)
 Returns fillet point angle
More...
 
int get_elt (Dtk_feat_geometry **)
 Returns Draft point element
More...
 
int get_point (Dtk_pnt *)
 Returns Draft point
More...
 
int get_ratio (double *)
 Returns draft point ratio on attached edge
More...
 
 ~Dtk_feat_draft_var_point ()
 

Data Fields

double angle
 
long construct_geom
 
Dtk_feat_geometry * elt
 
Dtk_pnt point
 
DTK_POINT_CONSTRUCTION point_construction
 
double ratio
 

Detailed Description

Draft point.

Constructor & Destructor Documentation

◆ Dtk_feat_draft_var_point()

Dtk_feat_draft_var_point::Dtk_feat_draft_var_point ( )

◆ ~Dtk_feat_draft_var_point()

Dtk_feat_draft_var_point::~Dtk_feat_draft_var_point ( )

Member Function Documentation

◆ get_angle()

int Dtk_feat_draft_var_point::get_angle ( double *  )

Returns fillet point angle

Parameters
[in]Draftpoint angle
[in/out]
[out]double
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_elt()

int Dtk_feat_draft_var_point::get_elt ( Dtk_feat_geometry **  )

Returns Draft point element

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

◆ get_point()

int Dtk_feat_draft_var_point::get_point ( Dtk_pnt )

Returns Draft point

Parameters
[in]Draftpoint
[in/out]
[out]Dtk_pnt
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_ratio()

int Dtk_feat_draft_var_point::get_ratio ( double *  )

Returns draft point ratio on attached edge

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

Field Documentation

◆ angle

double Dtk_feat_draft_var_point::angle

◆ construct_geom

long Dtk_feat_draft_var_point::construct_geom

◆ elt

Dtk_feat_geometry* Dtk_feat_draft_var_point::elt

◆ point

Dtk_pnt Dtk_feat_draft_var_point::point

◆ point_construction

DTK_POINT_CONSTRUCTION Dtk_feat_draft_var_point::point_construction

◆ ratio

double Dtk_feat_draft_var_point::ratio