15 #include "CeeUnstructGrid/Base.h" 17 #include "CeeCore/RefCountedObject.h" 18 #include "CeeCore/Vec3d.h" 19 #include "CeeCore/Color3f.h" 51 void setVisible(
bool visible);
52 bool highlight()
const;
53 void setHighlight(
bool showHighlighted);
55 bool volumeGeometryVisible()
const;
56 void setVolumeGeometryVisible(
bool show);
60 void setVolumeColor(
const Color3f& color);
61 float opacity()
const;
62 void setOpacity(
float opacity);
63 float specularIntensity()
const;
64 void setSpecularIntensity(
float intensity);
66 double minimumIsoValue()
const;
67 void setMinimumIsoValue(
double value);
68 double maximumIsoValue()
const;
69 void setMaximumIsoValue(
double value);
70 int isoScalarResultId()
const;
71 void setIsoScalarResultId(
int resultId);
72 bool computeFromVisibleParts()
const;
73 void setComputeFromVisibleParts(
bool visiblePartsOnly);
75 int mapScalarResultId()
const;
76 void setMapScalarResultId(
int resultId);
77 int mapVectorResultId()
const;
78 void setMapVectorResultId(
int resultId);
80 Image* textureImage()
const;
81 void setTextureImage(
Image* image);
82 bool textureEnvironmentMapping()
const;
83 void setTextureEnvironmentMapping(
bool useEnvironmentMapping);
85 bool isPrecomputed()
const;
Draw as outline mesh.
Definition: Isovolume.h:41
Stores an RGBA image with 8 bits per pixel.
Definition: Image.h:25
Draw as surface mesh.
Definition: Isovolume.h:40
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Draw as surface.
Definition: Isovolume.h:39
Draw as lines.
Definition: Isovolume.h:42
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
Configuration of an isovolume.
Definition: Isovolume.h:33
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
DrawStyle
Isovolume surface draw styles
Definition: Isovolume.h:37
UnstructGridModel is a subclass of Model which adds specific model structure and functionality for re...
Definition: UnstructGridModel.h:72
Returns raw node coordinates and result values for an isovolume.
Definition: IsovolumeData.h:30