Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ItemInternalConnectivityList
+ Graphe de collaboration de Arcane::ItemInternalConnectivityList:

Types publics

enum  {
  NODE_IDX = 0 , EDGE_IDX = 1 , FACE_IDX = 2 , CELL_IDX = 3 ,
  HPARENT_IDX = 4 , HCHILD_IDX = 5 , MAX_ITEM_KIND = 6
}
 

Fonctions membres publiques

void updateMeshItemInternalList ()
 
Int32ConstArrayView connectivityIndex (Int32 item_kind) const
 Tableau d'index des connectivités pour les entités de genre item_kind.
 
Int32ConstArrayView connectivityList (Int32 item_kind) const
 Tableau contenant la liste des connectivités pour les entités de genre item_kind.
 
Int32ConstArrayView connectivityNbItem (Int32 item_kind) const
 Tableau contenant le nombre d'entités connectées pour les entités de genre item_kind.
 
Int32 maxNbConnectedItem (Int32 item_kind) const
 Nombre maximum d'entités connectées.
 
ItemConnectivityContainerView containerView (Int32 item_kind) const
 
ItemBaseBuildInfo nodeBase (Int32 lid, Int32 aindex) const
 
ItemBaseBuildInfo edgeBase (Int32 lid, Int32 aindex) const
 
ItemBaseBuildInfo faceBase (Int32 lid, Int32 aindex) const
 
ItemBaseBuildInfo cellBase (Int32 lid, Int32 aindex) const
 
ItemBaseBuildInfo hParentBase (Int32 lid, Int32 aindex, ItemSharedInfo *isf) const
 
ItemBaseBuildInfo hChildBase (Int32 lid, Int32 aindex, ItemSharedInfo *isf) const
 
auto nodeList (Int32 lid) const
 
auto edgeList (Int32 lid) const
 
auto faceList (Int32 lid) const
 
auto cellList (Int32 lid) const
 

Attributs publics statiques

static ItemInternalConnectivityList nullInstance
 

Amis

class ItemBase
 
class ItemInternal
 
class Item
 

Description détaillée

Définition à la ligne 88 du fichier ItemInternal.h.

Documentation des énumérations membres

◆ anonymous enum

anonymous enum

Définition à la ligne 157 du fichier ItemInternal.h.

Documentation des constructeurs et destructeur

◆ ItemInternalConnectivityList()

Arcane::ItemInternalConnectivityList::ItemInternalConnectivityList ( )
inline

Définition à la ligne 174 du fichier ItemInternal.h.

Documentation des fonctions membres

◆ cellBase()

ItemBaseBuildInfo Arcane::ItemInternalConnectivityList::cellBase ( Int32  lid,
Int32  aindex 
) const
inline

Définition à la ligne 282 du fichier ItemInternal.h.

◆ cellList()

auto Arcane::ItemInternalConnectivityList::cellList ( Int32  lid) const
inline

Définition à la ligne 296 du fichier ItemInternal.h.

◆ connectivityIndex()

Int32ConstArrayView Arcane::ItemInternalConnectivityList::connectivityIndex ( Int32  item_kind) const
inline

Tableau d'index des connectivités pour les entités de genre item_kind.

Définition à la ligne 244 du fichier ItemInternal.h.

◆ connectivityList()

Int32ConstArrayView Arcane::ItemInternalConnectivityList::connectivityList ( Int32  item_kind) const
inline

Tableau contenant la liste des connectivités pour les entités de genre item_kind.

Définition à la ligne 250 du fichier ItemInternal.h.

◆ connectivityNbItem()

Int32ConstArrayView Arcane::ItemInternalConnectivityList::connectivityNbItem ( Int32  item_kind) const
inline

Tableau contenant le nombre d'entités connectées pour les entités de genre item_kind.

Définition à la ligne 256 du fichier ItemInternal.h.

◆ containerView()

ItemConnectivityContainerView Arcane::ItemInternalConnectivityList::containerView ( Int32  item_kind) const
inline

Définition à la ligne 269 du fichier ItemInternal.h.

◆ edgeBase()

ItemBaseBuildInfo Arcane::ItemInternalConnectivityList::edgeBase ( Int32  lid,
Int32  aindex 
) const
inline

Définition à la ligne 278 du fichier ItemInternal.h.

◆ edgeList()

auto Arcane::ItemInternalConnectivityList::edgeList ( Int32  lid) const
inline

Définition à la ligne 294 du fichier ItemInternal.h.

◆ faceBase()

ItemBaseBuildInfo Arcane::ItemInternalConnectivityList::faceBase ( Int32  lid,
Int32  aindex 
) const
inline

Définition à la ligne 280 du fichier ItemInternal.h.

◆ faceList()

auto Arcane::ItemInternalConnectivityList::faceList ( Int32  lid) const
inline

Définition à la ligne 295 du fichier ItemInternal.h.

◆ hChildBase()

ItemBaseBuildInfo Arcane::ItemInternalConnectivityList::hChildBase ( Int32  lid,
Int32  aindex,
ItemSharedInfo isf 
) const
inline

Définition à la ligne 288 du fichier ItemInternal.h.

◆ hParentBase()

ItemBaseBuildInfo Arcane::ItemInternalConnectivityList::hParentBase ( Int32  lid,
Int32  aindex,
ItemSharedInfo isf 
) const
inline

Définition à la ligne 284 du fichier ItemInternal.h.

◆ maxNbConnectedItem()

Int32 Arcane::ItemInternalConnectivityList::maxNbConnectedItem ( Int32  item_kind) const
inline

Nombre maximum d'entités connectées.

Définition à la ligne 264 du fichier ItemInternal.h.

◆ nodeBase()

ItemBaseBuildInfo Arcane::ItemInternalConnectivityList::nodeBase ( Int32  lid,
Int32  aindex 
) const
inline

Définition à la ligne 276 du fichier ItemInternal.h.

◆ nodeList()

auto Arcane::ItemInternalConnectivityList::nodeList ( Int32  lid) const
inline

Définition à la ligne 293 du fichier ItemInternal.h.

◆ updateMeshItemInternalList()

void Arcane::ItemInternalConnectivityList::updateMeshItemInternalList ( )
inline

Définition à la ligne 191 du fichier ItemInternal.h.

Documentation des fonctions amies et associées

◆ Item

friend class Item
friend

Définition à la ligne 95 du fichier ItemInternal.h.

◆ ItemBase

friend class ItemBase
friend

Définition à la ligne 93 du fichier ItemInternal.h.

◆ ItemInternal

friend class ItemInternal
friend

Définition à la ligne 94 du fichier ItemInternal.h.

Documentation des données membres

◆ nullInstance

ItemInternalConnectivityList Arcane::ItemInternalConnectivityList::nullInstance
static

Définition à la ligne 170 du fichier ItemInternal.h.


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