43 void PrintSelf(ostream& os, vtkIndent indent)
override;
49 PointsRepresentation = 0,
58 FlatInterpolation = 0,
78 UseManualScalarRange = 0,
84 NUM_SCALAR_RANGE_FLAGS
127 void *callData)
override;
144 vtkSetVector3Macro(Color,
double);
147 vtkGetVector3Macro(Color,
double);
151 vtkSetVector3Macro(EdgeColor,
double);
154 vtkGetVector3Macro(EdgeColor,
double);
158 vtkSetVector3Macro(SelectedColor,
double);
161 vtkGetVector3Macro(SelectedColor,
double);
165 vtkSetMacro(SelectedAmbient,
double);
168 vtkGetMacro(SelectedAmbient,
double);
172 vtkSetMacro(SelectedSpecular,
double);
175 vtkGetMacro(SelectedSpecular,
double);
179 vtkSetMacro(PointSize,
double);
182 vtkGetMacro(PointSize,
double);
186 vtkSetMacro(LineWidth,
double);
189 vtkGetMacro(LineWidth,
double);
193 vtkSetMacro(Representation,
int);
196 vtkGetMacro(Representation,
int);
200 vtkSetMacro(Opacity,
double);
203 vtkGetMacro(Opacity,
double);
207 vtkSetMacro(SliceIntersectionOpacity,
double);
210 vtkGetMacro(SliceIntersectionOpacity,
double);
214 vtkSetMacro(Ambient,
double);
217 vtkGetMacro(Ambient,
double);
221 vtkSetMacro(Diffuse,
double);
224 vtkGetMacro(Diffuse,
double);
228 vtkSetMacro(Specular,
double);
231 vtkGetMacro(Specular,
double);
235 vtkSetMacro(Power,
double);
238 vtkGetMacro(Power,
double);
243 vtkSetMacro(Metallic,
double);
244 vtkGetMacro(Metallic,
double);
250 vtkSetMacro(Roughness,
double);
251 vtkGetMacro(Roughness,
double);
256 vtkSetMacro(Visibility,
int);
259 vtkGetMacro(Visibility,
int);
262 vtkBooleanMacro(Visibility,
int);
275 vtkSetMacro(Visibility2D,
int);
279 vtkGetMacro(Visibility2D,
int);
283 vtkBooleanMacro(Visibility2D,
int);
288 vtkSetMacro(Visibility3D,
int);
292 vtkGetMacro(Visibility3D,
int);
296 vtkBooleanMacro(Visibility3D,
int);
300 vtkSetMacro(EdgeVisibility,
int);
301 vtkBooleanMacro(EdgeVisibility,
int);
304 vtkGetMacro(EdgeVisibility,
int);
308 vtkSetMacro(Clipping,
int);
311 vtkGetMacro(Clipping,
int);
314 vtkBooleanMacro(Clipping,
int);
343 vtkSetMacro(SliceIntersectionThickness,
int);
346 vtkGetMacro(SliceIntersectionThickness,
int);
356 vtkSetMacro(FrontfaceCulling,
int);
357 vtkGetMacro(FrontfaceCulling,
int);
358 vtkBooleanMacro(FrontfaceCulling,
int);
359 vtkSetMacro(BackfaceCulling,
int);
360 vtkGetMacro(BackfaceCulling,
int);
361 vtkBooleanMacro(BackfaceCulling,
int);
367 vtkSetMacro(Lighting,
int);
371 vtkGetMacro(Lighting,
int);
374 vtkBooleanMacro(Lighting,
int);
378 vtkSetMacro(Interpolation,
int);
381 vtkGetMacro(Interpolation,
int);
385 vtkSetMacro(Shading,
int);
388 vtkGetMacro(Shading,
int);
393 vtkSetMacro(ScalarVisibility,
int);
397 vtkGetMacro(ScalarVisibility,
int);
400 vtkBooleanMacro(ScalarVisibility,
int);
405 vtkSetMacro(VectorVisibility,
int);
409 vtkGetMacro(VectorVisibility,
int);
412 vtkBooleanMacro(VectorVisibility,
int);
417 vtkSetMacro(TensorVisibility,
int);
421 vtkGetMacro(TensorVisibility,
int);
424 vtkBooleanMacro(TensorVisibility,
int);
453 vtkSetVector2Macro(ScalarRange,
double);
456 vtkGetVector2Macro(ScalarRange,
double);
464 vtkGetMacro(ScalarRangeFlag,
int);
474 vtkSetMacro(FolderDisplayOverrideAllowed,
bool);
477 vtkGetMacro(FolderDisplayOverrideAllowed,
bool);
480 vtkBooleanMacro(FolderDisplayOverrideAllowed,
bool);
491 vtkSetMacro(ShowMode,
int);
492 vtkGetMacro(ShowMode,
int);
508 vtkGetObjectMacro(TextureImageDataConnection, vtkAlgorithmOutput);
513 vtkSetMacro(InterpolateTexture,
int);
517 vtkGetMacro(InterpolateTexture,
int);
520 vtkBooleanMacro(InterpolateTexture,
int);
531 vtkGetStringMacro(ColorNodeID);
540 vtkSetStringMacro(ActiveScalarName);
543 vtkGetStringMacro(ActiveScalarName);
548 vtkSetMacro(ActiveAttributeLocation,
int);
551 vtkGetMacro(ActiveAttributeLocation,
int);
588 inline int GetNumberOfViewNodeIDs()
const;
596 inline std::vector< std::string > GetViewNodeIDs()
const;
844 double ScalarRange[2];
861 double SelectedColor[3];
892 void SetColorNodeID(
const char*
id);