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 |