Fonctions membres publiques | |
ItemPairGroupImplPrivate (const ItemGroup &group, const ItemGroup &sub_group) | |
bool | null () const |
IMesh * | mesh () const |
eItemKind | kind () const |
eItemKind | subKind () const |
void | invalidate () |
Attributs publics | |
IMesh * | m_mesh |
Gestionnare de groupe associé | |
IItemFamily * | m_item_family |
Famille associée. | |
IItemFamily * | m_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 |
IFunctor * | m_compute_functor |
Fonctions membres privées | |
void | _init () |
Définition à la ligne 54 du fichier ItemPairGroupImpl.cc.
Arcane::ItemPairGroupImplPrivate::ItemPairGroupImplPrivate | ( | ) |
Définition à la ligne 97 du fichier ItemPairGroupImpl.cc.
Arcane::ItemPairGroupImplPrivate::ItemPairGroupImplPrivate | ( | const ItemGroup & | group, |
const ItemGroup & | sub_group | ||
) |
Définition à la ligne 114 du fichier ItemPairGroupImpl.cc.
Arcane::ItemPairGroupImplPrivate::~ItemPairGroupImplPrivate | ( | ) |
Définition à la ligne 133 du fichier ItemPairGroupImpl.cc.
|
private |
Définition à la ligne 142 du fichier ItemPairGroupImpl.cc.
|
inline |
Définition à la ligne 87 du fichier ItemPairGroupImpl.cc.
|
inline |
Définition à la ligne 66 du fichier ItemPairGroupImpl.cc.
|
inline |
Définition à la ligne 65 du fichier ItemPairGroupImpl.cc.
|
inline |
Définition à la ligne 64 du fichier ItemPairGroupImpl.cc.
|
inline |
Définition à la ligne 67 du fichier ItemPairGroupImpl.cc.
IFunctor* Arcane::ItemPairGroupImplPrivate::m_compute_functor |
Définition à la ligne 83 du fichier ItemPairGroupImpl.cc.
UniqueArray<Int64> Arcane::ItemPairGroupImplPrivate::m_indexes |
Définition à la ligne 81 du fichier ItemPairGroupImpl.cc.
bool Arcane::ItemPairGroupImplPrivate::m_is_null |
true si le groupe est nul
Définition à la ligne 76 du fichier ItemPairGroupImpl.cc.
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().
ItemGroup Arcane::ItemPairGroupImplPrivate::m_item_group |
Définition à la ligne 74 du fichier ItemPairGroupImpl.cc.
eItemKind Arcane::ItemPairGroupImplPrivate::m_kind |
Genre de entités du groupe.
Définition à la ligne 77 du fichier ItemPairGroupImpl.cc.
IMesh* Arcane::ItemPairGroupImplPrivate::m_mesh |
Gestionnare de groupe associé
Définition à la ligne 71 du fichier ItemPairGroupImpl.cc.
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().
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().
ItemGroup Arcane::ItemPairGroupImplPrivate::m_sub_item_group |
Définition à la ligne 75 du fichier ItemPairGroupImpl.cc.
UniqueArray<Int32> Arcane::ItemPairGroupImplPrivate::m_sub_items_local_id |
Définition à la ligne 82 du fichier ItemPairGroupImpl.cc.
eItemKind Arcane::ItemPairGroupImplPrivate::m_sub_kind |
Définition à la ligne 78 du fichier ItemPairGroupImpl.cc.