15 #include "CeeUnstructGrid/Base.h" 16 #include "CeeUnstructGrid/UnstructGridModel.h" 17 #include "CeeUnstructGrid/DataElementSet.h" 19 #include "CeeVisualization/View.h" 20 #include "CeeCore/Plane.h" 21 #include "CeeCore/Vec2f.h" 49 PtrRef<DataElementSet> createFromRegion(
int setId,
int x,
int y,
unsigned int width,
unsigned int height,
const vis::View& view,
bool includePartiallyContainedElements);
50 PtrRef<DataElementSet> createFromPolygon(
int setId,
const std::vector<Vec2f>& polygonInWindowCoordinates,
const vis::View& view,
bool includePartiallyContainedElements);
52 PtrRef<DataElementSet> createFromPlanes(
int setId,
const std::vector<Plane>& planes, ElementPositionCriteria criteria);
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
int ElementPositionCriteria
Bit-mask made up of ElementPositionCriterion which specifies which elements will be accepted based on...
Definition: DataElementSetGenerator.h:43
Smart pointer class used for handling reference counted objects (that derive from Object)...
Definition: PtrRef.h:26
Class defining a plane in space.
Definition: Plane.h:27
Provides a render area in the user control/widget to enable visualization of the current model data a...
Definition: View.h:40
This class is used to generate DataElementSets from the current DataSource of an UnstructGridModel.
Definition: DataElementSetGenerator.h:31
ElementPositionCriterion
Bit-mask used to specify which elements to include with regards to the plane. These values are then c...
Definition: DataElementSetGenerator.h:36
UnstructGridModel is a subclass of Model which adds specific model structure and functionality for re...
Definition: UnstructGridModel.h:72