Graphe de collaboration de Arcane::mesh::ItemFamily::Variables:Fonctions membres publiques | |
| Variables (IMesh *mesh, const String &family_name, eItemKind item_kind, const String &shared_data_name, const String &unique_ids_name, const String &items_owner_name, const String &items_flags_name, const String &items_type_id_name, const String &items_nb_parent_name, const String &groups_name, const String ¤t_id_name, const String &new_owner_name, const String &parent_mesh_name, const String &parent_family_name, const String &parent_family_depth_name, const String &child_meshes_name, const String &child_families_name) | |
| void | setUsed () |
Attributs publics | |
| VariableArrayInteger | m_items_shared_data_index |
| Indice dans le tableau des ItemSharedInfo pour chaque entité. | |
| VariableArrayInt64 | m_items_unique_id |
| Contient les uniqueIds() des entités de cette famille. | |
| VariableArrayInt32 | m_items_owner |
| Contient les owner() des entités de cette famille. | |
| VariableArrayInt32 | m_items_flags |
| Contient les flags() des entités de cette famille. | |
| VariableArrayInt16 | m_items_type_id |
| Contient les typeId() des entités de cette famille. | |
| VariableArrayInt32 | m_items_nb_parent |
| Contient le parent() des entités de cette famille. | |
| VariableArrayString | m_groups_name |
| VariableScalarInteger | m_current_id |
| VariableItemInt32 | m_items_new_owner |
| Contient le sous-domaine propriétaire de l'entité. | |
| VariableScalarString | m_parent_mesh_name |
| VariableScalarString | m_parent_family_name |
| VariableScalarInteger | m_parent_family_depth |
| VariableArrayString | m_child_meshes_name |
| VariableArrayString | m_child_families_name |
Définition à la ligne 166 du fichier ItemFamily.cc.
|
inline |
Définition à la ligne 170 du fichier ItemFamily.cc.
|
inline |
Définition à la ligne 205 du fichier ItemFamily.cc.
| VariableArrayString Arcane::mesh::ItemFamily::Variables::m_child_families_name |
Définition à la ligne 248 du fichier ItemFamily.cc.
| VariableArrayString Arcane::mesh::ItemFamily::Variables::m_child_meshes_name |
Définition à la ligne 247 du fichier ItemFamily.cc.
| VariableScalarInteger Arcane::mesh::ItemFamily::Variables::m_current_id |
Définition à la ligne 232 du fichier ItemFamily.cc.
| VariableArrayString Arcane::mesh::ItemFamily::Variables::m_groups_name |
Définition à la ligne 231 du fichier ItemFamily.cc.
| VariableArrayInt32 Arcane::mesh::ItemFamily::Variables::m_items_flags |
Contient les flags() des entités de cette famille.
Définition à la ligne 220 du fichier ItemFamily.cc.
| VariableArrayInt32 Arcane::mesh::ItemFamily::Variables::m_items_nb_parent |
Contient le parent() des entités de cette famille.
Cela n'est utilisé qu'avec les sous-maillages et on suppose qu'il n'y a qu'un seul parent par entité. Si un jour on veut plusieurs parent il faudra que cette variable soit un 'Array2'.
Définition à la ligne 230 du fichier ItemFamily.cc.
| VariableItemInt32 Arcane::mesh::ItemFamily::Variables::m_items_new_owner |
Contient le sous-domaine propriétaire de l'entité.
Cette variable est redondante avec le champ owner() de ItemInternal et n'a une valeur différente qu'au moment où des entités changent de propriétaire. Par conséquent, il ne devrait pas être nécessaire de l'allouer en séquentiel.
Définition à la ligne 243 du fichier ItemFamily.cc.
| VariableArrayInt32 Arcane::mesh::ItemFamily::Variables::m_items_owner |
Contient les owner() des entités de cette famille.
Définition à la ligne 218 du fichier ItemFamily.cc.
| VariableArrayInteger Arcane::mesh::ItemFamily::Variables::m_items_shared_data_index |
Indice dans le tableau des ItemSharedInfo pour chaque entité.
Définition à la ligne 214 du fichier ItemFamily.cc.
| VariableArrayInt16 Arcane::mesh::ItemFamily::Variables::m_items_type_id |
Contient les typeId() des entités de cette famille.
Définition à la ligne 222 du fichier ItemFamily.cc.
| VariableArrayInt64 Arcane::mesh::ItemFamily::Variables::m_items_unique_id |
Contient les uniqueIds() des entités de cette famille.
Définition à la ligne 216 du fichier ItemFamily.cc.
| VariableScalarInteger Arcane::mesh::ItemFamily::Variables::m_parent_family_depth |
Définition à la ligne 246 du fichier ItemFamily.cc.
| VariableScalarString Arcane::mesh::ItemFamily::Variables::m_parent_family_name |
Définition à la ligne 245 du fichier ItemFamily.cc.
| VariableScalarString Arcane::mesh::ItemFamily::Variables::m_parent_mesh_name |
Définition à la ligne 244 du fichier ItemFamily.cc.