44 #ifndef VTKIMAGEMAPTOCOLORS16_H
45 #define VTKIMAGEMAPTOCOLORS16_H
48 #include "vtkThreadedImageAlgorithm.h"
50 class vtkScalarsToColors;
57 void PrintSelf(ostream& os, vtkIndent indent);
63 virtual void SetLookupTable(vtkScalarsToColors*);
64 vtkGetObjectMacro(LookupTable,vtkScalarsToColors);
71 vtkSetMacro(OutputFormat,
int);
72 vtkGetMacro(OutputFormat,
int);
83 vtkSetMacro(ActiveComponent,
int);
84 vtkGetMacro(ActiveComponent,
int);
92 vtkSetMacro(PassAlphaToOutput,
int);
93 vtkBooleanMacro(PassAlphaToOutput,
int);
94 vtkGetMacro(PassAlphaToOutput,
int);
101 #ifdef VTK_HAS_MTIME_TYPE
102 virtual vtkMTimeType GetMTime();
104 virtual unsigned long GetMTime();
112 virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *);
114 void ThreadedRequestData(vtkInformation *request,
115 vtkInformationVector **inputVector,
116 vtkInformationVector *outputVector,
117 vtkImageData ***inData, vtkImageData **outData,
118 int extent[6],
int id);
120 virtual int RequestData(vtkInformation *request,
121 vtkInformationVector **inputVector,
122 vtkInformationVector *outputVector);