12#ifndef ARCANE_CORE_INTERNAL_IITEMFAMILYINTERNAL_H
13#define ARCANE_CORE_INTERNAL_IITEMFAMILYINTERNAL_H
17#include "arcane/ArcaneTypes.h"
24class IItemFamilyTopologyModifier;
Interface de la source d'une connectivité incrémentale.
Interface de la cible d'une connectivité incrémentale.
Partie interne de IItemFamily.
virtual void endAllocate()=0
Indique une fin d'allocation.
virtual void resizeVariables(bool force_resize)=0
Redimensionne les variables de cette famille.
virtual void addVariable(IVariable *var)=0
Ajoute une variable à cette famille.
virtual ItemSharedInfo * commonItemSharedInfo()=0
Instance de ItemSharedInfo pour les entités de la famille.
virtual IItemFamilyTopologyModifier * topologyModifier()=0
Interface du modificateur de topologie.
virtual ItemInternalConnectivityList * unstructuredItemInternalConnectivityList()=0
Informations sur les connectivités non structurés.
virtual void removeVariable(IVariable *var)=0
Supprime une variable à cette famille.
virtual void notifyEndUpdateFromMesh()=0
Indique une fin de modification par le maillage.
Interface de modification de la topologie des entités d'une famille.
Interface d'une variable.
Informations de connectivité, pour une famille d'entité, permettant la transition entre les anciennes...
Structure interne partagée d'une entité de maillage.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-