15 #include "CeeUnstructGrid/Base.h" 16 #include "CeeUnstructGrid/DataElementSetItem.h" 17 #include "CeeCore/RefCountedObject.h" 24 class DataSourcePrivate;
43 size_t itemCount()
const;
47 void addItems(
int geometryId,
int partId,
const std::vector<size_t>& elementIndices);
50 void removeAllItems();
52 std::vector<size_t> elementIndicesForPart(
int geometryId,
int partId)
const;
The data source of the model. For instance a file interface or custom built by the user...
Definition: DataSource.h:35
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Helper class for building element sets in an efficient matter.
Definition: DataElementSetBuilder.h:32
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34
This class identifies an element within an UnstructGrid model and is used as an item in a DataElement...
Definition: DataElementSetItem.h:25
This class is used to generate DataElementSets from the current DataSource of an UnstructGridModel.
Definition: DataElementSetGenerator.h:31
A DataElementSet is a set of unique elements within a DataSource.
Definition: DataElementSet.h:31