24 #ifndef vtkPistonScalarsColors_h
25 #define vtkPistonScalarsColors_h
27 #include "vtkAcceleratorsPistonModule.h"
59 vtkGetMacro(NumberOfValues,
int);
69 void SetTableRange(
double range[2]);
70 virtual void SetTableRange(
double rmin,
double rmax);
71 vtkGetVectorMacro(TableRange,
double, 2);
86 virtual std::vector<unsigned char>* ComputeScalarsColors(
93 virtual std::vector<float>* ComputeScalarsColorsf(
int numberOfChanels);
103 void ComputeValues(
float *values);
105 double TableRange[2];
121 #endif // vtkPistonScalarsColors_h
std::vector< float > ScalarsColorsf
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
record modification and/or execution time
vtkScalarsToColors * LookupTable
std::vector< unsigned char > ScalarsColors
vtkTimeStamp ComputeColorsfTime
Superclass for mapping scalar values to colors.
a simple class to control print indentation
vtkTimeStamp ComputeColorsTime
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
Color Mapping for piston results.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...