42 void PrintSelf(ostream& os, vtkIndent indent)
override;
48 PointsRepresentation = 0,
57 FlatInterpolation = 0,
77 UseManualScalarRange = 0,
83 NUM_SCALAR_RANGE_FLAGS
126 void *callData)
override;
143 vtkSetVector3Macro(Color,
double);
146 vtkGetVector3Macro(Color,
double);
150 vtkSetVector3Macro(EdgeColor,
double);
153 vtkGetVector3Macro(EdgeColor,
double);
157 vtkSetVector3Macro(SelectedColor,
double);
160 vtkGetVector3Macro(SelectedColor,
double);
164 vtkSetMacro(SelectedAmbient,
double);
167 vtkGetMacro(SelectedAmbient,
double);
171 vtkSetMacro(SelectedSpecular,
double);
174 vtkGetMacro(SelectedSpecular,
double);
178 vtkSetMacro(PointSize,
double);
181 vtkGetMacro(PointSize,
double);
185 vtkSetMacro(LineWidth,
double);
188 vtkGetMacro(LineWidth,
double);
192 vtkSetMacro(Representation,
int);
195 vtkGetMacro(Representation,
int);
199 vtkSetMacro(Opacity,
double);
202 vtkGetMacro(Opacity,
double);
206 vtkSetMacro(SliceIntersectionOpacity,
double);
209 vtkGetMacro(SliceIntersectionOpacity,
double);
213 vtkSetMacro(Ambient,
double);
216 vtkGetMacro(Ambient,
double);
220 vtkSetMacro(Diffuse,
double);
223 vtkGetMacro(Diffuse,
double);
227 vtkSetMacro(Specular,
double);
230 vtkGetMacro(Specular,
double);
234 vtkSetMacro(Power,
double);
237 vtkGetMacro(Power,
double);
242 vtkSetMacro(Metallic,
double);
243 vtkGetMacro(Metallic,
double);
249 vtkSetMacro(Roughness,
double);
250 vtkGetMacro(Roughness,
double);
255 vtkSetMacro(Visibility,
int);
258 vtkGetMacro(Visibility,
int);
261 vtkBooleanMacro(Visibility,
int);
274 vtkSetMacro(Visibility2D,
int);
278 vtkGetMacro(Visibility2D,
int);
282 vtkBooleanMacro(Visibility2D,
int);
287 vtkSetMacro(Visibility3D,
int);
291 vtkGetMacro(Visibility3D,
int);
295 vtkBooleanMacro(Visibility3D,
int);
299 vtkSetMacro(EdgeVisibility,
int);
300 vtkBooleanMacro(EdgeVisibility,
int);
303 vtkGetMacro(EdgeVisibility,
int);
307 vtkSetMacro(Clipping,
int);
310 vtkGetMacro(Clipping,
int);
313 vtkBooleanMacro(Clipping,
int);
342 vtkSetMacro(SliceIntersectionThickness,
int);
345 vtkGetMacro(SliceIntersectionThickness,
int);
355 vtkSetMacro(FrontfaceCulling,
int);
356 vtkGetMacro(FrontfaceCulling,
int);
357 vtkBooleanMacro(FrontfaceCulling,
int);
358 vtkSetMacro(BackfaceCulling,
int);
359 vtkGetMacro(BackfaceCulling,
int);
360 vtkBooleanMacro(BackfaceCulling,
int);
366 vtkSetMacro(Lighting,
int);
370 vtkGetMacro(Lighting,
int);
373 vtkBooleanMacro(Lighting,
int);
377 vtkSetMacro(Interpolation,
int);
380 vtkGetMacro(Interpolation,
int);
384 vtkSetMacro(Shading,
int);
387 vtkGetMacro(Shading,
int);
392 vtkSetMacro(ScalarVisibility,
int);
396 vtkGetMacro(ScalarVisibility,
int);
399 vtkBooleanMacro(ScalarVisibility,
int);
404 vtkSetMacro(VectorVisibility,
int);
408 vtkGetMacro(VectorVisibility,
int);
411 vtkBooleanMacro(VectorVisibility,
int);
416 vtkSetMacro(TensorVisibility,
int);
420 vtkGetMacro(TensorVisibility,
int);
423 vtkBooleanMacro(TensorVisibility,
int);
452 vtkSetVector2Macro(ScalarRange,
double);
455 vtkGetVector2Macro(ScalarRange,
double);
463 vtkGetMacro(ScalarRangeFlag,
int);
473 vtkSetMacro(FolderDisplayOverrideAllowed,
bool);
476 vtkGetMacro(FolderDisplayOverrideAllowed,
bool);
479 vtkBooleanMacro(FolderDisplayOverrideAllowed,
bool);
490 vtkSetMacro(ShowMode,
int);
491 vtkGetMacro(ShowMode,
int);
507 vtkGetObjectMacro(TextureImageDataConnection, vtkAlgorithmOutput);
512 vtkSetMacro(InterpolateTexture,
int);
516 vtkGetMacro(InterpolateTexture,
int);
519 vtkBooleanMacro(InterpolateTexture,
int);
530 vtkGetStringMacro(ColorNodeID);
539 vtkSetStringMacro(ActiveScalarName);
542 vtkGetStringMacro(ActiveScalarName);
547 vtkSetMacro(ActiveAttributeLocation,
int);
550 vtkGetMacro(ActiveAttributeLocation,
int);
587 inline int GetNumberOfViewNodeIDs()
const;
595 inline std::vector< std::string > GetViewNodeIDs()
const;
838 double ScalarRange[2];
855 double SelectedColor[3];
886 void SetColorNodeID(
const char*
id);