DATAKIT API  V2025.1
Dtk_feat_rotate_points Class Reference

Public Member Functions

 Dtk_feat_rotate_points ()
 Constructor of a "Three Points" rotation Feature
More...
 
int get_first_point (Dtk_pnt *)
 Returns the first point of the rotation feature. More...
 
int get_second_point (Dtk_pnt *)
 Returns the second point of the rotation feature. More...
 
int get_third_point (Dtk_pnt *)
 Returns the third point of the rotation feature. More...
 
 ~Dtk_feat_rotate_points ()
 Destructor a a "Three Points" rotation Feature
More...
 

Data Fields

Dtk_pnt first_point
 
Dtk_pnt second_point
 
Dtk_pnt third_point
 

Constructor & Destructor Documentation

◆ Dtk_feat_rotate_points()

Dtk_feat_rotate_points::Dtk_feat_rotate_points ( )

Constructor of a "Three Points" rotation Feature

Parameters
[in]<br>
[in/out]
[out]Allocated"Three Points" rotation feature
Returns

Remarks

◆ ~Dtk_feat_rotate_points()

Dtk_feat_rotate_points::~Dtk_feat_rotate_points ( )

Destructor a a "Three Points" rotation Feature

Parameters
[in]pa"Three Points" rotation feature to destruct
[in/out]
[out]<br>
Returns
Free a "Three Points" rotation Feature
Remarks

Member Function Documentation

◆ get_first_point()

int Dtk_feat_rotate_points::get_first_point ( Dtk_pnt )

Returns the first point of the rotation feature.

Parameters
[in]Three Pointsrotation Feature
[in/out]
[out]<br>
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_second_point()

int Dtk_feat_rotate_points::get_second_point ( Dtk_pnt )

Returns the second point of the rotation feature.

Parameters
[in]Three Pointsrotation Feature
[in/out]
[out]<br>
Returns
NOTOK if error, ISOK if ok
Remarks

◆ get_third_point()

int Dtk_feat_rotate_points::get_third_point ( Dtk_pnt )

Returns the third point of the rotation feature.

Parameters
[in]Three Pointsrotation Feature
[in/out]
[out]<br>
Returns
NOTOK if error, ISOK if ok
Remarks

Field Documentation

◆ first_point

Dtk_pnt Dtk_feat_rotate_points::first_point

◆ second_point

Dtk_pnt Dtk_feat_rotate_points::second_point

◆ third_point

Dtk_pnt Dtk_feat_rotate_points::third_point