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 125 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 129 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 141 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Instance de ItemSharedInfo pour les entités de la famille.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 121 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 133 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 137 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 145 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Redimensionne les variables de cette famille.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 149 du fichier ItemFamily.cc.
|
inlineoverridevirtual |
Interface du modificateur de topologie.
Implémente Arcane::IItemFamilyInternal.
Définition à la ligne 117 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 113 du fichier ItemFamily.cc.
|
private |
Définition à la ligne 156 du fichier ItemFamily.cc.