Chamfer feature. More...
Public Member Functions | |
Dtk_feat_chamfer () | |
int | get_angle (double *a) |
Returns Chamfer Angle More... | |
int | get_length1 (double *a) |
Returns Chamfer Length1 More... | |
int | get_length2 (double *a) |
Returns Chamfer Length2 More... | |
int | get_nb_ribbons (int *) |
Returns Chamfer ribbons number More... | |
int | get_propagation (PROPAGATION_TYPE *) |
Returns Chamfer propagation More... | |
int | get_ribbons (Dtk_feat_chamfer_ribbon ***) |
Returns Chamfer ribbons More... | |
int | get_type (CHAMFER_TYPE *) |
Returns Chamfer type More... | |
~Dtk_feat_chamfer () | |
Data Fields | |
Dtk_chamfer_params | chamfer_params |
int | nb_ribbons |
PROPAGATION_TYPE | propagation |
Dtk_feat_chamfer_ribbon ** | ribbons |
CHAMFER_TYPE | type |
Chamfer feature.
Dtk_feat_chamfer::Dtk_feat_chamfer | ( | ) |
Dtk_feat_chamfer::~Dtk_feat_chamfer | ( | ) |
int Dtk_feat_chamfer::get_angle | ( | double * | a | ) |
Returns Chamfer Angle
[in] | Chamfer | Feature |
[in/out] | ||
[out] | double |
int Dtk_feat_chamfer::get_length1 | ( | double * | a | ) |
Returns Chamfer Length1
[in] | Chamfer | Feature |
[in/out] | ||
[out] | double |
int Dtk_feat_chamfer::get_length2 | ( | double * | a | ) |
Returns Chamfer Length2
[in] | Chamfer | Feature |
[in/out] | ||
[out] | double |
int Dtk_feat_chamfer::get_nb_ribbons | ( | int * | ) |
Returns Chamfer ribbons number
[in] | Chamfer | Feature |
[in/out] | ||
[out] | int |
int Dtk_feat_chamfer::get_propagation | ( | PROPAGATION_TYPE * | ) |
Returns Chamfer propagation
[in] | Chamfer | Feature |
[in/out] | ||
[out] | PROPAGATION_TYPE |
int Dtk_feat_chamfer::get_ribbons | ( | Dtk_feat_chamfer_ribbon *** | ) |
Returns Chamfer ribbons
[in] | Chamfer | Feature |
[in/out] | ||
[out] | Dtk_feat_chamfer_ribbon |
int Dtk_feat_chamfer::get_type | ( | CHAMFER_TYPE * | ) |
Returns Chamfer type
[in] | Chamfer | Feature |
[in/out] | ||
[out] | CHAMFER_TYPE |
Dtk_chamfer_params Dtk_feat_chamfer::chamfer_params |
int Dtk_feat_chamfer::nb_ribbons |
PROPAGATION_TYPE Dtk_feat_chamfer::propagation |
Dtk_feat_chamfer_ribbon** Dtk_feat_chamfer::ribbons |
CHAMFER_TYPE Dtk_feat_chamfer::type |