Data Structures | |
| union | dtk_rotate_type | 
Public Member Functions | |
| Dtk_feat_rotate () | |
| Constructor of a generic rotate Feature  More...  | |
| int | get_axis_angle_rotate (Dtk_feat_rotate_axis **) | 
| Returns Axis rotate entity  More...  | |
| int | get_axis_twoElements_rotate (Dtk_feat_rotate_axis_elements **) | 
| Returns "Axis - Two Elements " rotate entity  More...  | |
| int | get_is_surface_rotate (bool *) | 
| Returns the boolean value that indicates if the rotate feature is a surface feature.  More... | |
| int | get_surface_rotate (Dtk_feat_surface_transfo **) | 
| Returns the surface rotate entity, the rotate should be surface to be able to call this function  More...  | |
| int | get_three_points_rotate (Dtk_feat_rotate_points **) | 
| Returns "Three Points " rotate entity  More...  | |
| int | get_type (ROTATE_TYPE *) | 
| Returns the type of the rotate feature.  More... | |
| ~Dtk_feat_rotate () | |
| Destructor a generic rotate Feature  More...  | |
Data Fields | |
| union Dtk_feat_rotate::dtk_rotate_type | entity | 
| bool | isSurfaceRotate | 
| Dtk_feat_surface_transfo * | surfaceRotate | 
| ROTATE_TYPE | type | 
| Dtk_feat_rotate::Dtk_feat_rotate | ( | ) | 
Constructor of a generic rotate Feature 
 
| [in] | <br> | |
| [in/out] | ||
| [out] | Allocated | generic rotate feature  | 
| Dtk_feat_rotate::~Dtk_feat_rotate | ( | ) | 
Destructor a generic rotate Feature 
 
| [in] | generic | rotate feature to destruct  | 
| [in/out] | ||
| [out] | <br> | 
| int Dtk_feat_rotate::get_axis_angle_rotate | ( | Dtk_feat_rotate_axis ** | ) | 
Returns Axis rotate entity 
 
| [in] | Generic | rotate Feature  | 
| [in/out] | ||
| [out] | Dtk_feat_rotate_axis | 
| int Dtk_feat_rotate::get_axis_twoElements_rotate | ( | Dtk_feat_rotate_axis_elements ** | ) | 
Returns "Axis - Two Elements " rotate entity 
 
| [in] | Generic | Rotate Feature  | 
| [in/out] | ||
| [out] | Dtk_feat_rotate_axis_elements | 
| int Dtk_feat_rotate::get_is_surface_rotate | ( | bool * | ) | 
Returns the boolean value that indicates if the rotate feature is a surface feature.
| [in] | Generic | Rotate Feature  | 
| [in/out] | ||
| [out] | bool | 
| int Dtk_feat_rotate::get_surface_rotate | ( | Dtk_feat_surface_transfo ** | ) | 
Returns the surface rotate entity, the rotate should be surface to be able to call this function 
 
| [in] | Generic | Rotate Feature  | 
| [in/out] | ||
| [out] | Dtk_feat_surface_transfo | 
| int Dtk_feat_rotate::get_three_points_rotate | ( | Dtk_feat_rotate_points ** | ) | 
Returns "Three Points " rotate entity 
 
| [in] | Generic | Rotate Feature  | 
| [in/out] | ||
| [out] | Dtk_feat_rotate_points | 
| int Dtk_feat_rotate::get_type | ( | ROTATE_TYPE * | ) | 
Returns the type of the rotate feature.
| [in] | Generic | Rotate Feature  | 
| [in/out] | ROTATE_TYPE  | |
| [out] | <br> | 
| union Dtk_feat_rotate::dtk_rotate_type Dtk_feat_rotate::entity | 
| bool Dtk_feat_rotate::isSurfaceRotate | 
| Dtk_feat_surface_transfo* Dtk_feat_rotate::surfaceRotate | 
| ROTATE_TYPE Dtk_feat_rotate::type |