Public Member Functions | |
Dtk_feat_thickness_feat () | |
Constructor of Thickness Feature More... | |
int | get_default_faces (Dtk_tab< Dtk_feat_geometry * > &) |
Returns the array of default faces geometry of the feature Thickness More... | |
int | get_default_thickness (double *) |
Get the default thickness value of the feature Thickness. More... | |
int | get_nb_default_faces (int *) |
Get the number of thickened faces of the feature Thickness. More... | |
int | get_nb_skins (int *) |
Get the number of other skins (thickness for each skin) of the feature Thickness. More... | |
int | get_skins (Dtk_tab< Dtk_feat_thickness_face * > &) |
Get the array of skins (thickness for each skin) of the feature Thickness. More... | |
~Dtk_feat_thickness_feat () | |
Destructor of a Thickness feature. More... | |
Data Fields | |
Dtk_tab< Dtk_feat_geometry * > | defaultFaces |
double | defaultThickness |
Dtk_tab< Dtk_feat_thickness_face * > | otherSkins |
Dtk_feat_thickness_feat::Dtk_feat_thickness_feat | ( | ) |
Constructor of Thickness Feature
[in] | <br> | |
[in/out] | ||
[out] | Allocated | Thickness feature |
Dtk_feat_thickness_feat::~Dtk_feat_thickness_feat | ( | ) |
Destructor of a Thickness feature.
[in] | Thickness | feature to destruct |
[in/out] | ||
[out] | <br> |
int Dtk_feat_thickness_feat::get_default_faces | ( | Dtk_tab< Dtk_feat_geometry * > & | ) |
Returns the array of default faces geometry of the feature Thickness
[in] | Thickness | feature |
[in/out] | ||
[out] | Dtk_tab<Dtk_feat_geometry*> | (Array of faces geometry) |
int Dtk_feat_thickness_feat::get_default_thickness | ( | double * | ) |
Get the default thickness value of the feature Thickness.
[in] | Thickness | feature |
[in/out] | ||
[out] | double |
int Dtk_feat_thickness_feat::get_nb_default_faces | ( | int * | ) |
Get the number of thickened faces of the feature Thickness.
[in] | Thickness | feature |
[in/out] | ||
[out] | int |
int Dtk_feat_thickness_feat::get_nb_skins | ( | int * | ) |
Get the number of other skins (thickness for each skin) of the feature Thickness.
[in] | Thickness | feature |
[in/out] | ||
[out] | int |
int Dtk_feat_thickness_feat::get_skins | ( | Dtk_tab< Dtk_feat_thickness_face * > & | ) |
Get the array of skins (thickness for each skin) of the feature Thickness.
[in] | Thickness | feature |
[in/out] | ||
[out] | Dtk_tab | <Dtk_feat_thickness_face*> |
Dtk_tab<Dtk_feat_geometry*> Dtk_feat_thickness_feat::defaultFaces |
double Dtk_feat_thickness_feat::defaultThickness |
Dtk_tab<Dtk_feat_thickness_face*> Dtk_feat_thickness_feat::otherSkins |