Arcane  v3.16.4.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::AbstractItemOperationByBasicType

Opérateur abstrait sur des entités rangées par type. Plus de détails...

#include <arcane/core/AbstractItemOperationByBasicType.h>

Fonctions membres publiques

void applyVertex (ItemVectorView items) override
 
void applyLine2 (ItemVectorView items) override
 
void applyTriangle3 (ItemVectorView items) override
 
void applyQuad4 (ItemVectorView items) override
 
void applyPentagon5 (ItemVectorView items) override
 
void applyHexagon6 (ItemVectorView items) override
 
void applyTetraedron4 (ItemVectorView items) override
 
void applyPyramid5 (ItemVectorView items) override
 
void applyPentaedron6 (ItemVectorView items) override
 
void applyHexaedron8 (ItemVectorView items) override
 
void applyHeptaedron10 (ItemVectorView items) override
 
void applyOctaedron12 (ItemVectorView items) override
 
void applyHemiHexa7 (ItemVectorView group) override
 
void applyHemiHexa6 (ItemVectorView group) override
 
void applyHemiHexa5 (ItemVectorView group) override
 
void applyAntiWedgeLeft6 (ItemVectorView group) override
 
void applyAntiWedgeRight6 (ItemVectorView group) override
 
void applyDiTetra5 (ItemVectorView group) override
 
void applyDualNode (ItemVectorView group) override
 
void applyDualEdge (ItemVectorView group) override
 
void applyDualFace (ItemVectorView group) override
 
void applyDualCell (ItemVectorView group) override
 
void applyLink (ItemVectorView group) override
 
- Fonctions membres publiques hérités de Arcane::IItemOperationByBasicType
virtual ~IItemOperationByBasicType ()=default
 Libère les ressources.
 

Description détaillée

Opérateur abstrait sur des entités rangées par type.

Définition à la ligne 31 du fichier AbstractItemOperationByBasicType.h.

Documentation des fonctions membres

◆ applyAntiWedgeLeft6()

void AbstractItemOperationByBasicType::applyAntiWedgeLeft6 ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 119 du fichier AbstractItemOperationByBasicType.cc.

◆ applyAntiWedgeRight6()

void AbstractItemOperationByBasicType::applyAntiWedgeRight6 ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 125 du fichier AbstractItemOperationByBasicType.cc.

◆ applyDiTetra5()

void AbstractItemOperationByBasicType::applyDiTetra5 ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 131 du fichier AbstractItemOperationByBasicType.cc.

◆ applyDualCell()

void AbstractItemOperationByBasicType::applyDualCell ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 155 du fichier AbstractItemOperationByBasicType.cc.

◆ applyDualEdge()

void AbstractItemOperationByBasicType::applyDualEdge ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 143 du fichier AbstractItemOperationByBasicType.cc.

◆ applyDualFace()

void AbstractItemOperationByBasicType::applyDualFace ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 149 du fichier AbstractItemOperationByBasicType.cc.

◆ applyDualNode()

void AbstractItemOperationByBasicType::applyDualNode ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 137 du fichier AbstractItemOperationByBasicType.cc.

◆ applyHemiHexa5()

void AbstractItemOperationByBasicType::applyHemiHexa5 ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 113 du fichier AbstractItemOperationByBasicType.cc.

◆ applyHemiHexa6()

void AbstractItemOperationByBasicType::applyHemiHexa6 ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 107 du fichier AbstractItemOperationByBasicType.cc.

◆ applyHemiHexa7()

void AbstractItemOperationByBasicType::applyHemiHexa7 ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 101 du fichier AbstractItemOperationByBasicType.cc.

◆ applyHeptaedron10()

void AbstractItemOperationByBasicType::applyHeptaedron10 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 89 du fichier AbstractItemOperationByBasicType.cc.

◆ applyHexaedron8()

void AbstractItemOperationByBasicType::applyHexaedron8 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

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

◆ applyHexagon6()

void AbstractItemOperationByBasicType::applyHexagon6 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 59 du fichier AbstractItemOperationByBasicType.cc.

◆ applyLine2()

void AbstractItemOperationByBasicType::applyLine2 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 35 du fichier AbstractItemOperationByBasicType.cc.

◆ applyLink()

void AbstractItemOperationByBasicType::applyLink ( ItemVectorView group)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

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

◆ applyOctaedron12()

void AbstractItemOperationByBasicType::applyOctaedron12 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 95 du fichier AbstractItemOperationByBasicType.cc.

◆ applyPentaedron6()

void AbstractItemOperationByBasicType::applyPentaedron6 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

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

◆ applyPentagon5()

void AbstractItemOperationByBasicType::applyPentagon5 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 53 du fichier AbstractItemOperationByBasicType.cc.

◆ applyPyramid5()

void AbstractItemOperationByBasicType::applyPyramid5 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

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

◆ applyQuad4()

void AbstractItemOperationByBasicType::applyQuad4 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 47 du fichier AbstractItemOperationByBasicType.cc.

◆ applyTetraedron4()

void AbstractItemOperationByBasicType::applyTetraedron4 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

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

◆ applyTriangle3()

void AbstractItemOperationByBasicType::applyTriangle3 ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 41 du fichier AbstractItemOperationByBasicType.cc.

◆ applyVertex()

ARCANE_BEGIN_NAMESPACE void AbstractItemOperationByBasicType::applyVertex ( ItemVectorView items)
overridevirtual

Implémente Arcane::IItemOperationByBasicType.

Définition à la ligne 29 du fichier AbstractItemOperationByBasicType.cc.


La documentation de cette classe a été générée à partir des fichiers suivants :