Internal part of IItemFamily. More...
#include <arcane/core/internal/IItemFamilyInternal.h>
Public Member Functions | |
| virtual ItemInternalConnectivityList * | unstructuredItemInternalConnectivityList ()=0 |
| Information on unstructured connectivities. | |
| virtual IItemFamilyTopologyModifier * | topologyModifier ()=0 |
| Topology modifier interface. | |
| virtual ItemSharedInfo * | commonItemSharedInfo ()=0 |
| Instance of ItemSharedInfo for the family entities. | |
| virtual void | endAllocate ()=0 |
| Indicates the end of allocation. | |
| virtual void | notifyEndUpdateFromMesh ()=0 |
| Indicates the end of modification by the mesh. | |
| virtual void | addVariable (IVariable *var)=0 |
| Adds a variable to this family. | |
| virtual void | removeVariable (IVariable *var)=0 |
| Removes a variable from this family. | |
| virtual void | resizeVariables (bool force_resize)=0 |
| Resizes the variables of this family. | |
| virtual void | addSourceConnectivity (IIncrementalItemSourceConnectivity *connectivity)=0 |
| virtual void | addTargetConnectivity (IIncrementalItemTargetConnectivity *connectivity)=0 |
Internal part of IItemFamily.
Definition at line 32 of file IItemFamilyInternal.h.
|
pure virtual |
Adds a variable to this family.
This method is called by the variable itself and should not be called under other conditions.
Implemented in Arcane::mesh::ItemFamily::InternalApi.
|
pure virtual |
Instance of ItemSharedInfo for the family entities.
Implemented in Arcane::mesh::ItemFamily::InternalApi.
|
pure virtual |
Indicates the end of allocation.
This method should normally only be called by the mesh (IMesh) at the time of allocation.
This method is collective.
Implemented in Arcane::mesh::ItemFamily::InternalApi.
|
pure virtual |
Indicates the end of modification by the mesh.
This method should normally only be called by the mesh (IMesh) at the end of an endUpdate().
This method is collective.
Implemented in Arcane::mesh::ItemFamily::InternalApi.
|
pure virtual |
Removes a variable from this family.
This method is called by the variable itself and should not be called under other conditions.
Implemented in Arcane::mesh::ItemFamily::InternalApi.
|
pure virtual |
Resizes the variables of this family.
Implemented in Arcane::mesh::ItemFamily::InternalApi.
|
pure virtual |
Topology modifier interface.
Implemented in Arcane::mesh::ItemFamily::InternalApi.
|
pure virtual |
Information on unstructured connectivities.
Implemented in Arcane::mesh::ItemFamily::InternalApi.