Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::VariableIndexerCommonArgs

Arguments communs pour toutes les méthodes de MeshMaterialVariableIndexer. Plus de détails...

#include <arcane/core/materials/internal/IMeshMaterialVariableInternal.h>

+ Graphe d'héritage de Arcane::Materials::VariableIndexerCommonArgs:
+ Graphe de collaboration de Arcane::Materials::VariableIndexerCommonArgs:

Fonctions membres publiques

 VariableIndexerCommonArgs (Int32 var_index, const RunQueue &queue)
 
void addOneCopyData (SmallSpan< const std::byte > input, SmallSpan< std::byte > output, Int32 data_size) const
 
bool isUseOneCommand () const
 

Attributs publics

Int32 m_var_index = -1
 
RunQueue m_queue
 
UniqueArray< CopyBetweenDataInfo > * m_copy_data = nullptr
 Informations de copie si on n'utilise qu'une seule commande.
 

Description détaillée

Arguments communs pour toutes les méthodes de MeshMaterialVariableIndexer.

Définition à la ligne 53 du fichier IMeshMaterialVariableInternal.h.

Documentation des constructeurs et destructeur

◆ VariableIndexerCommonArgs()

Arcane::Materials::VariableIndexerCommonArgs::VariableIndexerCommonArgs ( Int32  var_index,
const RunQueue queue 
)
inline

Définition à la ligne 57 du fichier IMeshMaterialVariableInternal.h.

Documentation des fonctions membres

◆ addOneCopyData()

void Arcane::Materials::VariableIndexerCommonArgs::addOneCopyData ( SmallSpan< const std::byte >  input,
SmallSpan< std::byte >  output,
Int32  data_size 
) const
inline

Définition à la ligne 64 du fichier IMeshMaterialVariableInternal.h.

◆ isUseOneCommand()

bool Arcane::Materials::VariableIndexerCommonArgs::isUseOneCommand ( ) const
inline

Définition à la ligne 74 du fichier IMeshMaterialVariableInternal.h.

Documentation des données membres

◆ m_copy_data

UniqueArray<CopyBetweenDataInfo>* Arcane::Materials::VariableIndexerCommonArgs::m_copy_data = nullptr

Informations de copie si on n'utilise qu'une seule commande.

Définition à la ligne 81 du fichier IMeshMaterialVariableInternal.h.

Référencé par Arcane::Materials::IncrementalComponentModifier::_applyCopyBetweenPartialsAndGlobals().

◆ m_queue

RunQueue Arcane::Materials::VariableIndexerCommonArgs::m_queue

Définition à la ligne 79 du fichier IMeshMaterialVariableInternal.h.

◆ m_var_index

Int32 Arcane::Materials::VariableIndexerCommonArgs::m_var_index = -1

Définition à la ligne 78 du fichier IMeshMaterialVariableInternal.h.


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