Public Member Functions | |
| Dtk_feat_circ_pattern () | |
| int | get_axial_reference (Dtk_feat_pattern_dir **) | 
| Returns the definition of the specified circular pattern feature (parameters + direction).  More...  | |
| int | get_circle_spacing (double *) | 
| Returns the distance between two consecutive circles of the crown created.  More... | |
| int | get_crown_thickness (double *) | 
| Returns the maximum distance allowed between the first and the last circle of a crown (thickness of the whole crown).  More... | |
| int | get_nb_circles (int *) | 
| Returns the number of crown created from the original circular pattern (including the base circ pattern).  More...  | |
| int | get_radial_alignment (Bool *) | 
| Returns the radial alignment defining the orientation of the created occurrences.  More...  | |
| ~Dtk_feat_circ_pattern () | |
Data Fields | |
| Dtk_feat_pattern_dir * | axial_reference | 
| double | circle_spacing | 
| double | crown_thickness | 
| int | nb_circles | 
| Dtk_Double64 | offset | 
| Bool | radial_alignment | 
| Dtk_feat_circ_pattern::Dtk_feat_circ_pattern | ( | ) | 
| Dtk_feat_circ_pattern::~Dtk_feat_circ_pattern | ( | ) | 
| int Dtk_feat_circ_pattern::get_axial_reference | ( | Dtk_feat_pattern_dir ** | ) | 
Returns the definition of the specified circular pattern feature (parameters + direction). 
 
| [in] | Pattern | Feature  | 
| [in/out] | ||
| [out] | Dtk_feat_pattern_dir* | 
| int Dtk_feat_circ_pattern::get_circle_spacing | ( | double * | ) | 
Returns the distance between two consecutive circles of the crown created.
| [in] | Pattern | Feature  | 
| [in/out] | ||
| [out] | double | 
| int Dtk_feat_circ_pattern::get_crown_thickness | ( | double * | ) | 
Returns the maximum distance allowed between the first and the last circle of a crown (thickness of the whole crown).
| [in] | Pattern | Feature  | 
| [in/out] | ||
| [out] | double | 
| int Dtk_feat_circ_pattern::get_nb_circles | ( | int * | ) | 
Returns the number of crown created from the original circular pattern (including the base circ pattern). 
 
| [in] | Pattern | Feature  | 
| [in/out] | ||
| [out] | int | 
| int Dtk_feat_circ_pattern::get_radial_alignment | ( | Bool * | ) | 
Returns the radial alignment defining the orientation of the created occurrences. 
 
| [in] | Pattern | Feature  | 
| [in/out] | ||
| [out] | Bool | 
| Dtk_feat_pattern_dir* Dtk_feat_circ_pattern::axial_reference | 
| double Dtk_feat_circ_pattern::circle_spacing | 
| double Dtk_feat_circ_pattern::crown_thickness | 
| int Dtk_feat_circ_pattern::nb_circles | 
| Dtk_Double64 Dtk_feat_circ_pattern::offset | 
| Bool Dtk_feat_circ_pattern::radial_alignment |