Arcane  4.2.3.0
User documentation
Loading...
Searching...
No Matches
Arcane::ItemFamilyCompactInfos Class Reference

Information to manage the compaction of entities of a family. More...

#include <arcane/core/ItemFamilyCompactInfos.h>

Public Member Functions

 ItemFamilyCompactInfos (IMeshCompacter *acompacter, IItemFamily *afamily)
IMeshCompacter * compacter () const
IItemFamily * family () const
Int32ConstArrayView oldToNewLocalIds () const
 Conversion between old and new local IDs.
Int32ConstArrayView newToOldLocalIds () const
 Conversion between new and old local IDs.
void setOldToNewLocalIds (UniqueArray< Int32 > &&ids)
void setNewToOldLocalIds (UniqueArray< Int32 > &&ids)
void clear ()

Detailed Description

Information to manage the compaction of entities of a family.

Definition at line 31 of file ItemFamilyCompactInfos.h.

Constructor & Destructor Documentation

◆ ItemFamilyCompactInfos()

Arcane::ItemFamilyCompactInfos::ItemFamilyCompactInfos ( IMeshCompacter * acompacter,
IItemFamily * afamily )
inline

Definition at line 35 of file ItemFamilyCompactInfos.h.

Member Function Documentation

◆ clear()

void Arcane::ItemFamilyCompactInfos::clear ( )
inline

Definition at line 64 of file ItemFamilyCompactInfos.h.

◆ compacter()

IMeshCompacter * Arcane::ItemFamilyCompactInfos::compacter ( ) const
inline

Definition at line 43 of file ItemFamilyCompactInfos.h.

◆ family()

IItemFamily * Arcane::ItemFamilyCompactInfos::family ( ) const
inline

Definition at line 44 of file ItemFamilyCompactInfos.h.

◆ newToOldLocalIds()

Int32ConstArrayView Arcane::ItemFamilyCompactInfos::newToOldLocalIds ( ) const
inline

Conversion between new and old local IDs.

Definition at line 52 of file ItemFamilyCompactInfos.h.

◆ oldToNewLocalIds()

Int32ConstArrayView Arcane::ItemFamilyCompactInfos::oldToNewLocalIds ( ) const
inline

Conversion between old and new local IDs.

Definition at line 46 of file ItemFamilyCompactInfos.h.

◆ setNewToOldLocalIds()

void Arcane::ItemFamilyCompactInfos::setNewToOldLocalIds ( UniqueArray< Int32 > && ids)
inline

Definition at line 60 of file ItemFamilyCompactInfos.h.

◆ setOldToNewLocalIds()

void Arcane::ItemFamilyCompactInfos::setOldToNewLocalIds ( UniqueArray< Int32 > && ids)
inline

Definition at line 56 of file ItemFamilyCompactInfos.h.


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