15 #include "CeeUnstructGrid/Base.h" 17 #include "CeeCore/RefCountedObject.h" 18 #include "CeeCore/Vec3d.h" 19 #include "CeeCore/Color3f.h" 49 void setVisible(
bool visible);
50 bool highlight()
const;
51 void setHighlight(
bool showHighlighted);
53 bool surfaceGeometryVisible()
const;
54 void setSurfaceGeometryVisible(
bool show);
58 void setSurfaceColor(
const Color3f& color);
59 float opacity()
const;
60 void setOpacity(
float opacity);
61 float specularIntensity()
const;
62 void setSpecularIntensity(
float intensity);
64 double isoValue()
const;
65 void setIsoValue(
double value);
66 int isoScalarResultId()
const;
67 void setIsoScalarResultId(
int resultId);
68 bool computeFromVisibleParts()
const;
69 void setComputeFromVisibleParts(
bool visiblePartsOnly);
71 int mapScalarResultId()
const;
72 void setMapScalarResultId(
int resultId);
73 int mapVectorResultId()
const;
74 void setMapVectorResultId(
int resultId);
75 int mapContourLinesResultId()
const;
76 void setMapContourLinesResultId(
int resultId);
78 bool isPrecomputed()
const;
Draw as lines.
Definition: Isosurface.h:40
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Draw as surface mesh.
Definition: Isosurface.h:38
Returns raw node coordinates and result values for an isosurface.
Definition: IsosurfaceData.h:30
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34
Draw as outline mesh.
Definition: Isosurface.h:39
Class for storing an RGB color triplet.
Definition: Color3f.h:25
const size_t UNDEFINED_SIZE_T
Undefined value for size_t.
Definition: Base.h:92
Vector class for a 3D double vector.
Definition: Vec3d.h:26
UnstructGridModel is a subclass of Model which adds specific model structure and functionality for re...
Definition: UnstructGridModel.h:72
Draw as surface.
Definition: Isosurface.h:37
Configuration of an isosurface.
Definition: Isosurface.h:31
DrawStyle
Isosurface surface draw styles.
Definition: Isosurface.h:35