15 #include "CeeUnstructGrid/Base.h" 17 #include "CeeCore/RefCountedObject.h" 18 #include "CeeCore/Color3f.h" 54 REVERSE_SYMMETRIC_ARROW
61 double scaleFactor()
const;
62 void setScaleFactor(
ScaleMode mode,
double scaleFactor);
64 bool resultInLocalCoordinates()
const;
65 void setResultInLocalCoordinates(
bool localCoordinates);
69 Color3f singleVectorColor()
const;
70 void setSingleVectorColor(
const Color3f& color);
72 int simpleVectorLineWidth()
const;
73 void setSimpleVectorLineWidth(
int width);
81 double arrowShaftRelativeRadius()
const;
82 void setArrowShaftRelativeRadius(
double shaftRelativeRadius);
83 double arrowHeadRelativeRadius()
const;
84 void setArrowHeadRelativeRadius(
double headRelativeRadius);
85 double arrowHeadRelativeLength()
const;
86 void setArrowHeadRelativeLength(
double headRelativeLength);
88 bool isClampingEnabled()
const;
89 double clampingRangeMinimum()
const;
90 double clampingRangeMaximum()
const;
91 void setClampingRange(
double min,
double max);
92 void disableClamping();
94 bool isLengthFilteringEnabled()
const;
95 double lengthFilteringMinimum()
const;
96 double lengthFilteringMaximum()
const;
97 void setLengthFilteringRange(
double min,
double max);
98 void disableLengthFiltering();
100 bool showInteriorVectors()
const;
101 void setShowInteriorVectors(
bool show);
103 unsigned int drawSkipBy()
const;
104 void setDrawSkipBy(
unsigned int skipBy);
106 size_t drawMaximumCount()
const;
107 void setDrawMaximumCount(
size_t maximumCount);
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
ScaleMode
List of vector scaling modes.
Definition: VectorSettings.h:38
Single vector color.
Definition: VectorSettings.h:34
3D primitive with shading
Definition: VectorSettings.h:46
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34
Class for storing an RGB color triplet.
Definition: Color3f.h:25
Absolute scaling of vectors.
Definition: VectorSettings.h:40
A standard vector arrow.
Definition: VectorSettings.h:52
DrawMode
List of vector draw modes.
Definition: VectorSettings.h:44
UnstructGridModel is a subclass of Model which adds specific model structure and functionality for re...
Definition: UnstructGridModel.h:72
VectorType
List of vector visualization types.
Definition: VectorSettings.h:50
Settings for a specific vector result.
Definition: VectorSettings.h:29
A vector centered in the node/vertex, with arrow heads pointing outwards in both directions.
Definition: VectorSettings.h:53
ColorMode
List of vector color modes.
Definition: VectorSettings.h:32