Public Member Functions | |
| Dtk_feat_mirror () | |
| int | get_features (Dtk_tab< Dtk_FeaturePtr > &) |
| Returns the array of features resulted of the mirror feature. More... | |
| int | get_gener_tool (bool *) |
| Returns the generated tool status to indicate whether features generated of the mirror have to be gotten or not. More... | |
| int | get_input_ids (long **) |
| Returns the array of Feature's IDs or Body ID to mirror. More... | |
| int | get_isMirror (bool *) |
| Returns boolean value to denote whether it is a mirror or symmetric feature More... | |
| int | get_nb_elts (int *) |
| Returns the number of elements to mirror. More... | |
| int | get_nb_features (int *) |
| Returns the number of features resulted of the mirror feature. More... | |
| int | get_nb_input_ids (int *) |
| Returns the number of feature's IDs to mirror. More... | |
| int | get_object_to_mirror (Dtk_feat_geometry ***) |
| Returns the set of objects geometry to mirror. More... | |
| int | get_object_type (DTK_OBJECT_TYPE *) |
| Returns object type More... | |
| int | get_reference (Dtk_feat_geometry **) |
| Returns the geometry reference to mirror. More... | |
| ~Dtk_feat_mirror () | |
Data Fields | |
| Dtk_tab< Dtk_FeaturePtr > | dtk_features |
| bool | gener_tool |
| long * | input_ids |
| bool | isMirror |
| int | nb_elts |
| int | nb_input_ids |
| Dtk_feat_geometry ** | object_to_mirror |
| DTK_OBJECT_TYPE | object_type |
| Dtk_feat_geometry * | reference |
| Dtk_feat_mirror::Dtk_feat_mirror | ( | ) |
| Dtk_feat_mirror::~Dtk_feat_mirror | ( | ) |
| int Dtk_feat_mirror::get_features | ( | Dtk_tab< Dtk_FeaturePtr > & | ) |
Returns the array of features resulted of the mirror feature.
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | Dtk_feat | ** |
| int Dtk_feat_mirror::get_gener_tool | ( | bool * | ) |
Returns the generated tool status to indicate whether features generated of the mirror have to be gotten or not.
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | bool |
| int Dtk_feat_mirror::get_input_ids | ( | long ** | ) |
Returns the array of Feature's IDs or Body ID to mirror.
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | long | * (Array of IDs) |
| int Dtk_feat_mirror::get_isMirror | ( | bool * | ) |
Returns boolean value to denote whether it is a mirror or symmetric feature
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | 1 | : Mirror Feature , 0 : Symmetry feature |
| int Dtk_feat_mirror::get_nb_elts | ( | int * | ) |
Returns the number of elements to mirror.
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | int |
| int Dtk_feat_mirror::get_nb_features | ( | int * | ) |
Returns the number of features resulted of the mirror feature.
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | int |
| int Dtk_feat_mirror::get_nb_input_ids | ( | int * | ) |
Returns the number of feature's IDs to mirror.
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | int |
| int Dtk_feat_mirror::get_object_to_mirror | ( | Dtk_feat_geometry *** | ) |
Returns the set of objects geometry to mirror.
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | Dtk_feat_geometry | ** (the geometry of the object to mirror) |
| int Dtk_feat_mirror::get_object_type | ( | DTK_OBJECT_TYPE * | ) |
Returns object type
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | DTK_OBJECT_TYPE |
| int Dtk_feat_mirror::get_reference | ( | Dtk_feat_geometry ** | ) |
Returns the geometry reference to mirror.
| [in] | Mirror | Feature |
| [in/out] | ||
| [out] | Dtk_feat_geometry | * |
| Dtk_tab<Dtk_FeaturePtr> Dtk_feat_mirror::dtk_features |
| bool Dtk_feat_mirror::gener_tool |
| long* Dtk_feat_mirror::input_ids |
| bool Dtk_feat_mirror::isMirror |
| int Dtk_feat_mirror::nb_elts |
| int Dtk_feat_mirror::nb_input_ids |
| Dtk_feat_geometry** Dtk_feat_mirror::object_to_mirror |
| DTK_OBJECT_TYPE Dtk_feat_mirror::object_type |
| Dtk_feat_geometry* Dtk_feat_mirror::reference |