Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::Materials::IMeshComponentInternal Class Referenceabstract

Arcane internal API for 'IMeshComponent'. More...

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

Inheritance diagram for Arcane::Materials::IMeshComponentInternal:
Collaboration diagram for Arcane::Materials::IMeshComponentInternal:

Public Member Functions

virtual MeshMaterialVariableIndexervariableIndexer () const =0
 Indexer to access partial variables.
virtual ConstituentItemLocalIdListView constituentItemListView () const =0
 View of the constituent cells.
virtual Int32 variableIndexerIndex () const =0
 Index to access partial variables.
virtual Ref< IConstituentItemVectorImplcreateItemVectorImpl () const =0
 Create an instance of the 'ConstituentItemVectorImpl' implementation.
virtual Ref< IConstituentItemVectorImplcreateItemVectorImpl (ComponentItemVectorView rhs) const =0
 Create an instance of the 'ConstituentItemVectorImpl' implementation.

Detailed Description

Arcane internal API for 'IMeshComponent'.

Definition at line 32 of file IMeshComponentInternal.h.

Member Function Documentation

◆ constituentItemListView()

virtual ConstituentItemLocalIdListView Arcane::Materials::IMeshComponentInternal::constituentItemListView ( ) const
pure virtual

◆ createItemVectorImpl() [1/2]

virtual Ref< IConstituentItemVectorImpl > Arcane::Materials::IMeshComponentInternal::createItemVectorImpl ( ) const
pure virtual

◆ createItemVectorImpl() [2/2]

virtual Ref< IConstituentItemVectorImpl > Arcane::Materials::IMeshComponentInternal::createItemVectorImpl ( ComponentItemVectorView rhs) const
pure virtual

◆ variableIndexer()

virtual MeshMaterialVariableIndexer * Arcane::Materials::IMeshComponentInternal::variableIndexer ( ) const
pure virtual

◆ variableIndexerIndex()

virtual Int32 Arcane::Materials::IMeshComponentInternal::variableIndexerIndex ( ) const
pure virtual

The documentation for this class was generated from the following file: