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 |