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 |