33 #ifndef __vtkImageResliceToColors_h
34 #define __vtkImageResliceToColors_h
37 #include "vtkImagingCoreModule.h"
40 class vtkScalarsToColors;
48 virtual void PrintSelf(ostream& os, vtkIndent indent);
56 virtual void SetLookupTable(vtkScalarsToColors *table);
57 vtkGetObjectMacro(LookupTable,vtkScalarsToColors);
62 vtkSetClampMacro(OutputFormat,
int,VTK_LUMINANCE,VTK_RGBA);
63 vtkGetMacro(OutputFormat,
int);
65 this->OutputFormat = VTK_RGBA; };
67 this->OutputFormat = VTK_RGB; };
69 this->OutputFormat = VTK_LUMINANCE_ALPHA; };
71 this->OutputFormat = VTK_LUMINANCE; };
78 void SetBypass(
int bypass);
100 int inputNumComponents,
int count,
101 int idX,
int idY,
int idZ,
int threadId);
Reslice and produce color scalars.
virtual void ConvertScalars(void *inPtr, void *outPtr, int inputType, int inputNumComponents, int count, int idX, int idY, int idZ, int threadId)
unsigned long int GetMTime()
void SetOutputFormatToRGB()
static vtkImageReslice * New()
vtkScalarsToColors * LookupTable
void SetOutputFormatToRGBA()
Reslices a volume along a new set of axes.
void SetOutputFormatToLuminance()
void SetOutputFormatToLuminanceAlpha()
virtual void PrintSelf(ostream &os, vtkIndent indent)
vtkScalarsToColors * DefaultLookupTable
virtual int ConvertScalarInfo(int &scalarType, int &numComponents)