Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ItemPairGroupImplPrivate
+ Graphe de collaboration de Arcane::ItemPairGroupImplPrivate:

Fonctions membres publiques

 ItemPairGroupImplPrivate (const ItemGroup &group, const ItemGroup &sub_group)
 
bool null () const
 
IMeshmesh () const
 
eItemKind kind () const
 
eItemKind subKind () const
 
void invalidate ()
 

Attributs publics

IMeshm_mesh
 Gestionnare de groupe associé
 
IItemFamilym_item_family
 Famille associée.
 
IItemFamilym_sub_item_family
 Famille associée.
 
ItemGroup m_item_group
 
ItemGroup m_sub_item_group
 
bool m_is_null
 true si le groupe est nul
 
eItemKind m_kind
 Genre de entités du groupe.
 
eItemKind m_sub_kind
 
bool m_need_recompute
 Vrai si le groupe doit être recalculé
 
UniqueArray< Int64 > m_indexes
 
UniqueArray< Int32 > m_sub_items_local_id
 
IFunctorm_compute_functor
 

Fonctions membres privées

void _init ()
 

Description détaillée

Définition à la ligne 54 du fichier ItemPairGroupImpl.cc.

Documentation des constructeurs et destructeur

◆ ItemPairGroupImplPrivate() [1/2]

Arcane::ItemPairGroupImplPrivate::ItemPairGroupImplPrivate ( )

Définition à la ligne 97 du fichier ItemPairGroupImpl.cc.

◆ ItemPairGroupImplPrivate() [2/2]

Arcane::ItemPairGroupImplPrivate::ItemPairGroupImplPrivate ( const ItemGroup group,
const ItemGroup sub_group 
)

Définition à la ligne 114 du fichier ItemPairGroupImpl.cc.

◆ ~ItemPairGroupImplPrivate()

Arcane::ItemPairGroupImplPrivate::~ItemPairGroupImplPrivate ( )

Définition à la ligne 133 du fichier ItemPairGroupImpl.cc.

Documentation des fonctions membres

◆ _init()

void Arcane::ItemPairGroupImplPrivate::_init ( )
private

Définition à la ligne 142 du fichier ItemPairGroupImpl.cc.

◆ invalidate()

void Arcane::ItemPairGroupImplPrivate::invalidate ( )
inline

Définition à la ligne 87 du fichier ItemPairGroupImpl.cc.

◆ kind()

eItemKind Arcane::ItemPairGroupImplPrivate::kind ( ) const
inline

Définition à la ligne 66 du fichier ItemPairGroupImpl.cc.

◆ mesh()

IMesh * Arcane::ItemPairGroupImplPrivate::mesh ( ) const
inline

Définition à la ligne 65 du fichier ItemPairGroupImpl.cc.

◆ null()

bool Arcane::ItemPairGroupImplPrivate::null ( ) const
inline

Définition à la ligne 64 du fichier ItemPairGroupImpl.cc.

◆ subKind()

eItemKind Arcane::ItemPairGroupImplPrivate::subKind ( ) const
inline

Définition à la ligne 67 du fichier ItemPairGroupImpl.cc.

Documentation des données membres

◆ m_compute_functor

IFunctor* Arcane::ItemPairGroupImplPrivate::m_compute_functor

Définition à la ligne 83 du fichier ItemPairGroupImpl.cc.

◆ m_indexes

UniqueArray<Int64> Arcane::ItemPairGroupImplPrivate::m_indexes

Définition à la ligne 81 du fichier ItemPairGroupImpl.cc.

◆ m_is_null

bool Arcane::ItemPairGroupImplPrivate::m_is_null

true si le groupe est nul

Définition à la ligne 76 du fichier ItemPairGroupImpl.cc.

◆ m_item_family

IItemFamily* Arcane::ItemPairGroupImplPrivate::m_item_family

Famille associée.

Définition à la ligne 72 du fichier ItemPairGroupImpl.cc.

Référencé par Arcane::ItemPairGroupImpl::itemFamily().

◆ m_item_group

ItemGroup Arcane::ItemPairGroupImplPrivate::m_item_group

Définition à la ligne 74 du fichier ItemPairGroupImpl.cc.

◆ m_kind

eItemKind Arcane::ItemPairGroupImplPrivate::m_kind

Genre de entités du groupe.

Définition à la ligne 77 du fichier ItemPairGroupImpl.cc.

◆ m_mesh

IMesh* Arcane::ItemPairGroupImplPrivate::m_mesh

Gestionnare de groupe associé

Définition à la ligne 71 du fichier ItemPairGroupImpl.cc.

◆ m_need_recompute

bool Arcane::ItemPairGroupImplPrivate::m_need_recompute

Vrai si le groupe doit être recalculé

Définition à la ligne 79 du fichier ItemPairGroupImpl.cc.

Référencé par Arcane::ItemPairGroupImpl::checkNeedUpdate(), et Arcane::ItemPairGroupImpl::invalidate().

◆ m_sub_item_family

IItemFamily* Arcane::ItemPairGroupImplPrivate::m_sub_item_family

Famille associée.

Définition à la ligne 73 du fichier ItemPairGroupImpl.cc.

Référencé par Arcane::ItemPairGroupImpl::subItemFamily().

◆ m_sub_item_group

ItemGroup Arcane::ItemPairGroupImplPrivate::m_sub_item_group

Définition à la ligne 75 du fichier ItemPairGroupImpl.cc.

◆ m_sub_items_local_id

UniqueArray<Int32> Arcane::ItemPairGroupImplPrivate::m_sub_items_local_id

Définition à la ligne 82 du fichier ItemPairGroupImpl.cc.

◆ m_sub_kind

eItemKind Arcane::ItemPairGroupImplPrivate::m_sub_kind

Définition à la ligne 78 du fichier ItemPairGroupImpl.cc.


La documentation de cette classe a été générée à partir du fichier suivant :