Graphe d'héritage de Arcane::mesh::ItemFamily::InternalApi:
Graphe de collaboration de Arcane::mesh::ItemFamily::InternalApi:Fonctions membres publiques | |
| InternalApi (ItemFamily *family) | |
| ItemInternalConnectivityList * | unstructuredItemInternalConnectivityList () override |
| Informations sur les connectivités non structurés. | |
| IItemFamilyTopologyModifier * | topologyModifier () override |
| Interface du modificateur de topologie. | |
| ItemSharedInfo * | commonItemSharedInfo () override |
| Instance de ItemSharedInfo pour les entités de la famille. | |
| void | addSourceConnectivity (IIncrementalItemSourceConnectivity *connectivity) override |
| void | addTargetConnectivity (IIncrementalItemTargetConnectivity *connectivity) override |
| void | endAllocate () override |
| Indique une fin d'allocation. | |
| void | notifyEndUpdateFromMesh () override |
| Indique une fin de modification par le maillage. | |
| void | addVariable (IVariable *var) override |
| Ajoute une variable à cette famille. | |
| void | removeVariable (IVariable *var) override |
| Supprime une variable à cette famille. | |
| void | resizeVariables (bool force_resize) override |
| Redimensionne les variables de cette famille. | |
Attributs privés | |
| ItemFamily * | m_family = nullptr |
Définition à la ligne 105 du fichier ItemFamily.cc.
|
inlineexplicit |
Définition à la ligne 110 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 128 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 132 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Ajoute une variable à cette famille.
Cette méthode est appelée par la variable elle même et ne doit pas être apelée dans d'autres conditions.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 144 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Instance de ItemSharedInfo pour les entités de la famille.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 124 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Indique une fin d'allocation.
Cette méthode ne doit normalement être appelée que par le maillage (IMesh) au moment de l'allocate.
Cette méthode est collective.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 136 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Indique une fin de modification par le maillage.
Cette méthode ne doit normalement être appelée que par le maillage (IMesh) à la fin d'un endUpdate().
Cette méthode est collective.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 140 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Supprime une variable à cette famille.
Cette méthode est appelée par la variable elle même et ne doit pas être apelée dans d'autres conditions.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 148 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Redimensionne les variables de cette famille.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 152 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Interface du modificateur de topologie.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 120 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Informations sur les connectivités non structurés.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 116 du fichier ItemFamily.cc.
|
private |
Définition à la ligne 160 du fichier ItemFamily.cc.