Public Member Functions | |
Dtk_feat_boolean () | |
int | get_combined_body (Dtk_FeaturePtr &) |
Returns body feature operand consisting the combined body operand of the boolean operation More... | |
int | get_main_body (Dtk_FeaturePtr &) |
Returns body feature consisting the main body operand of the boolean operation More... | |
int | get_nb_combined_bodies (long *) |
Returns number of the bodies involved in the combined feature body of the boolean operation More... | |
int | get_type (DTK_BOOLEAN_TYPE *) |
Returns boolean operation type More... | |
~Dtk_feat_boolean () | |
Data Fields | |
Dtk_FeaturePtr | combined_body |
Dtk_feat * | main_body |
long | nb_combined_bodies |
DTK_BOOLEAN_TYPE | type |
Dtk_feat_boolean::Dtk_feat_boolean | ( | ) |
Dtk_feat_boolean::~Dtk_feat_boolean | ( | ) |
int Dtk_feat_boolean::get_combined_body | ( | Dtk_FeaturePtr & | ) |
Returns body feature operand consisting the combined body operand of the boolean operation
[in] | Boolean | Operation |
[in/out] | ||
[out] | Dtk_feat | * |
int Dtk_feat_boolean::get_main_body | ( | Dtk_FeaturePtr & | ) |
Returns body feature consisting the main body operand of the boolean operation
[in] | Boolean | Operation |
[in/out] | ||
[out] | Dtk_feat | * |
int Dtk_feat_boolean::get_nb_combined_bodies | ( | long * | ) |
Returns number of the bodies involved in the combined feature body of the boolean operation
[in] | Boolean | Operation |
[in/out] | ||
[out] | long | * |
int Dtk_feat_boolean::get_type | ( | DTK_BOOLEAN_TYPE * | ) |
Returns boolean operation type
[in] | Boolean | Operation |
[in/out] | ||
[out] | DTK_BOOLEAN_TYPE |
Dtk_FeaturePtr Dtk_feat_boolean::combined_body |
Dtk_feat* Dtk_feat_boolean::main_body |
long Dtk_feat_boolean::nb_combined_bodies |
DTK_BOOLEAN_TYPE Dtk_feat_boolean::type |