15 #include "CeeUnstructGrid/Base.h" 16 #include "CeeCore/Vec3d.h" 17 #include "CeeUnstructGrid/HitItem.h" 40 void setStateId(
int stateId);
42 size_t frameIndex()
const;
43 void setFrameIndex(
size_t frameIndex);
45 size_t geometryIndex()
const;
46 void setGeometryIndex(
size_t geometryIndex);
49 void setPartId(
int itemId);
51 size_t partIndex()
const;
52 void setPartIndex(
size_t partIndex);
54 const std::vector<unsigned int>& elementIndices()
const;
55 void setElementIndices(
const std::vector<unsigned int>& indices);
57 size_t elementCount()
const;
58 HitItem elementHitItem(
size_t elementIndex)
const;
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Class for storing identifier for a part (state id, geometry id, part id/index) and optionally also a ...
Definition: PartHitItems.h:30
Small class containing the data for a hit of an intersection between a ray and a part in an UnstructG...
Definition: HitItem.h:26