26 #ifndef vtkPVDiscretizableColorTransferFunction_h 27 #define vtkPVDiscretizableColorTransferFunction_h 54 virtual vtkIdType SetAnnotationInFullSet(std::string value, std::string annotation);
55 virtual void ResetAnnotationsInFullSet();
58 void ResetActiveAnnotatedValues();
59 void SetActiveAnnotatedValue(std::string value);
61 void SetNumberOfIndexedColorsInFullSet(
int n);
62 int GetNumberOfIndexedColorsInFullSet();
63 void SetIndexedColorInFullSet(
unsigned int index,
double r,
double g,
double b);
64 void GetIndexedColorInFullSet(
unsigned int index,
double rgb[3]);
66 void SetNumberOfIndexedOpacitiesInFullSet(
int n);
67 int GetNumberOfIndexedOpacitiesInFullSet();
68 void SetIndexedOpacityInFullSet(
unsigned int index,
double alpha);
69 void GetIndexedOpacityInFullSet(
unsigned int index,
double* alpha);
76 vtkSetMacro(UseActiveValues,
bool);
77 vtkGetMacro(UseActiveValues,
bool);
78 vtkBooleanMacro(UseActiveValues,
bool);
84 void Build()
override;
114 bool UseActiveValues;
static vtkDiscretizableColorTransferFunction * New()
custom version of vtkDiscretizableColorTransferFunction that adds some functionality.
#define VTKREMOTINGVIEWS_EXPORT
void PrintSelf(ostream &os, vtkIndent indent)
void operator=(const vtkObjectBase &)