Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::DumpWEnsight7::GroupPartInfo

Information pour partagé un groupe en éléments de même sous-type. Plus de détails...

+ Graphe de collaboration de Arcane::DumpWEnsight7::GroupPartInfo:

Fonctions membres publiques

Integer nbType () const
 Nombre de sous-types.
 
 GroupPartInfo (ItemGroup grp, Integer id, bool use_degenerated_hexa)
 
Integer totalNbElement () const
 
const EnsightParttypeInfo (Integer i) const
 
EnsightParttypeInfo (Integer i)
 
ItemGroup group () const
 
Integer partId () const
 
Int32 generalItemTypeId (const Item &item) const
 
EnsightPartgetTypeInfo (int type)
 

Types privés

using TypeId = int
 

Fonctions membres privées

void _initPartMap ()
 
void _init (bool use_degenerated_hexa)
 

Attributs privés

ItemGroup m_group
 Groupe associé
 
Integer m_part_id
 Numéro de la partie.
 
UniqueArray< EnsightPartm_parts
 
bool m_is_polygonal_type_registration_done = false
 
bool m_is_polyhedral_type_registration_done = false
 
std::unique_ptr< VariableItemInt32m_general_item_types = nullptr
 Variable pour stocker les types des items généraux (non typés)
 
std::unordered_map< TypeId, EnsightPart * > m_parts_map
 

Description détaillée

Information pour partagé un groupe en éléments de même sous-type.

Définition à la ligne 161 du fichier DumpWEnsight7.cc.

Documentation des définitions de type membres

◆ TypeId

Définition à la ligne 214 du fichier DumpWEnsight7.cc.

Documentation des constructeurs et destructeur

◆ GroupPartInfo() [1/2]

Arcane::DumpWEnsight7::GroupPartInfo::GroupPartInfo ( )
inline

Définition à la ligne 170 du fichier DumpWEnsight7.cc.

◆ GroupPartInfo() [2/2]

Arcane::DumpWEnsight7::GroupPartInfo::GroupPartInfo ( ItemGroup  grp,
Integer  id,
bool  use_degenerated_hexa 
)
inline

Définition à la ligne 174 du fichier DumpWEnsight7.cc.

Documentation des fonctions membres

◆ _init()

void Arcane::DumpWEnsight7::GroupPartInfo::_init ( bool  use_degenerated_hexa)
inlineprivate

Définition à la ligne 225 du fichier DumpWEnsight7.cc.

◆ _initPartMap()

void Arcane::DumpWEnsight7::GroupPartInfo::_initPartMap ( )
inlineprivate

Définition à la ligne 218 du fichier DumpWEnsight7.cc.

◆ generalItemTypeId()

Int32 Arcane::DumpWEnsight7::GroupPartInfo::generalItemTypeId ( const Item item) const
inline

Définition à la ligne 192 du fichier DumpWEnsight7.cc.

◆ getTypeInfo()

EnsightPart * Arcane::DumpWEnsight7::GroupPartInfo::getTypeInfo ( int  type)
inline

Définition à la ligne 197 du fichier DumpWEnsight7.cc.

◆ group()

ItemGroup Arcane::DumpWEnsight7::GroupPartInfo::group ( ) const
inline

Définition à la ligne 190 du fichier DumpWEnsight7.cc.

◆ nbType()

Integer Arcane::DumpWEnsight7::GroupPartInfo::nbType ( ) const
inline

Nombre de sous-types.

Définition à la ligne 166 du fichier DumpWEnsight7.cc.

◆ partId()

Integer Arcane::DumpWEnsight7::GroupPartInfo::partId ( ) const
inline

Définition à la ligne 191 du fichier DumpWEnsight7.cc.

◆ totalNbElement()

Integer Arcane::DumpWEnsight7::GroupPartInfo::totalNbElement ( ) const
inline

Définition à la ligne 181 du fichier DumpWEnsight7.cc.

◆ typeInfo() [1/2]

EnsightPart & Arcane::DumpWEnsight7::GroupPartInfo::typeInfo ( Integer  i)
inline

Définition à la ligne 189 du fichier DumpWEnsight7.cc.

◆ typeInfo() [2/2]

const EnsightPart & Arcane::DumpWEnsight7::GroupPartInfo::typeInfo ( Integer  i) const
inline

Définition à la ligne 188 du fichier DumpWEnsight7.cc.

Documentation des données membres

◆ m_general_item_types

std::unique_ptr<VariableItemInt32> Arcane::DumpWEnsight7::GroupPartInfo::m_general_item_types = nullptr
private

Variable pour stocker les types des items généraux (non typés)

Définition à la ligne 213 du fichier DumpWEnsight7.cc.

◆ m_group

ItemGroup Arcane::DumpWEnsight7::GroupPartInfo::m_group
private

Groupe associé

Définition à la ligne 207 du fichier DumpWEnsight7.cc.

◆ m_is_polygonal_type_registration_done

bool Arcane::DumpWEnsight7::GroupPartInfo::m_is_polygonal_type_registration_done = false
private

Définition à la ligne 210 du fichier DumpWEnsight7.cc.

◆ m_is_polyhedral_type_registration_done

bool Arcane::DumpWEnsight7::GroupPartInfo::m_is_polyhedral_type_registration_done = false
private

Définition à la ligne 211 du fichier DumpWEnsight7.cc.

◆ m_part_id

Integer Arcane::DumpWEnsight7::GroupPartInfo::m_part_id
private

Numéro de la partie.

Définition à la ligne 208 du fichier DumpWEnsight7.cc.

◆ m_parts

UniqueArray<EnsightPart> Arcane::DumpWEnsight7::GroupPartInfo::m_parts
private

Définition à la ligne 209 du fichier DumpWEnsight7.cc.

◆ m_parts_map

std::unordered_map<TypeId, EnsightPart*> Arcane::DumpWEnsight7::GroupPartInfo::m_parts_map
private

Définition à la ligne 215 du fichier DumpWEnsight7.cc.


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