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 |