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 |