Classe d'un groupe nul. Plus de détails...
Fonctions membres publiques | |
virtual | ~ItemPairGroupImplNull () |
Libère les ressources. | |
Fonctions membres publiques hérités de Arcane::ItemPairGroupImpl | |
ItemPairGroupImpl (const ItemGroup &group, const ItemGroup &sub_group) | |
virtual | ~ItemPairGroupImpl () |
Libère les ressources. | |
virtual ISharedReference & | sharedReference () |
const String & | name () const |
Nom du groupe. | |
virtual Integer | nbRef () const |
Nombre de références sur le groupe. | |
bool | null () const |
Retourne true si le groupe est nul. | |
IMesh * | mesh () const |
Maillage auquel appartient le groupe (0 pour le groupe nul). | |
eItemKind | itemKind () const |
Genre du groupe. Il s'agit du genre de ses éléments. | |
eItemKind | subItemKind () const |
Genre du groupe. Il s'agit du genre de ses éléments. | |
IItemFamily * | itemFamily () const |
Familly à laquelle appartient le groupe (ou 0 si aucune) | |
IItemFamily * | subItemFamily () const |
Familly à laquelle appartient le groupe (ou 0 si aucune) | |
const ItemGroup & | itemGroup () const |
Groupe des entités. | |
const ItemGroup & | subItemGroup () const |
Groupe des sous-entités. | |
Integer | size () const |
Nombre d'entités du groupe. | |
void | invalidate (bool force_recompute) |
Invalide le groupe. | |
void | checkValid () |
Vérifie que le groupe est valide. | |
bool | checkNeedUpdate () |
Réactualise le groupe si nécessaire. | |
void | changeIds (IntegerConstArrayView old_to_new_ids) |
Change les indices des entités du groupe. | |
Array< Int64 > & | unguardedIndexes () const |
Array< Int32 > & | unguardedLocalIds () const |
void | setComputeFunctor (IFunctor *functor) |
Int64ArrayView | indexes () |
Span< const Int32 > | subItemsLocalId () |
virtual void | addRef () |
Incrémente le compteur de référence. | |
virtual void | removeRef () |
Décrémente le compteur de référence. | |
Fonctions membres publiques hérités de Arcane::SharedReference | |
void | addRef () override |
Incrémente le compteur de référence. | |
void | removeRef () override |
Décrémente le compteur de référence. | |
Int32 | refCount () const override |
Retourne la valeur du compteur de référence. | |
Fonctions membres publiques hérités de Arcane::ISharedReference | |
virtual | ~ISharedReference () |
Libère les ressources. | |
Membres hérités additionnels | |
Fonctions membres publiques statiques hérités de Arcane::ItemPairGroupImpl | |
static ItemPairGroupImpl * | checkSharedNull () |
Attributs publics statiques hérités de Arcane::ItemPairGroupImpl | |
static ItemPairGroupImpl * | shared_null = 0 |
Classe d'un groupe nul.
Définition à la ligne 37 du fichier ItemPairGroupImpl.cc.
|
inline |
Définition à la ligne 42 du fichier ItemPairGroupImpl.cc.
|
inlinevirtual |
Libère les ressources.
Définition à la ligne 43 du fichier ItemPairGroupImpl.cc.