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 104 du fichier ItemFamily.cc.
|
inlineexplicit |
Définition à la ligne 109 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 127 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 131 du fichier ItemFamily.cc.
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 143 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Instance de ItemSharedInfo pour les entités de la famille.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 123 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 135 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 139 du fichier ItemFamily.cc.
Références Arcane::mesh::ItemFamily::_notifyEndUpdateFromMesh().
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 147 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Redimensionne les variables de cette famille.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 151 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Interface du modificateur de topologie.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 119 du fichier ItemFamily.cc.
Références Arcane::mesh::ItemFamily::_topologyModifier().
|
inlineoverridevirtual |
Informations sur les connectivités non structurés.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 115 du fichier ItemFamily.cc.
|
private |
Définition à la ligne 158 du fichier ItemFamily.cc.