24#ifndef vtkPistonScalarsColors_h
25#define vtkPistonScalarsColors_h
27#include "vtkAcceleratorsPistonModule.h"
59 vtkGetMacro(NumberOfValues,
int);
71 vtkGetVectorMacro(TableRange,
double, 2);
105 double TableRange[2];
a simple class to control print indentation
abstract base class for most VTK objects
Color Mapping for piston results.
vtkTimeStamp ComputeColorsTime
static vtkPistonScalarsColors * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
virtual std::vector< float > * ComputeScalarsColorsf(int numberOfChanels)
Compute scalars to colors as floats.
vtkScalarsToColors * LookupTable
void SetTableRange(double range[2])
Set/Get the minimum/maximum scalar values for scalar mapping.
void ComputeValues(float *values)
Internal helper method.
vtkTimeStamp ComputeColorsfTime
virtual void SetTableRange(double rmin, double rmax)
virtual void SetLookupTable(vtkScalarsToColors *)
Set lookup table to be used to map scalars to colors.
virtual void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual std::vector< unsigned char > * ComputeScalarsColors(int numberOfChanels)
Compute scalars to colors as unsigned char.
std::vector< float > ScalarsColorsf
~vtkPistonScalarsColors()
std::vector< unsigned char > ScalarsColors
Superclass for mapping scalar values to colors.
record modification and/or execution time
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.