VTK
|
Color Mapping for piston results. More...
#include <vtkPistonScalarsColors.h>
Color Mapping for piston results.
vtkPistonMapper uses this class to interface vtkScalarsToColors to GPU side code that implements color mapping.
Definition at line 33 of file vtkPistonScalarsColors.h.
Reimplemented from vtkObject.
Definition at line 36 of file vtkPistonScalarsColors.h.
vtkPistonScalarsColors::vtkPistonScalarsColors | ( | ) | [protected] |
vtkPistonScalarsColors::~vtkPistonScalarsColors | ( | ) | [protected] |
static int vtkPistonScalarsColors::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
virtual int vtkPistonScalarsColors::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
static vtkPistonScalarsColors* vtkPistonScalarsColors::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkObject.
virtual vtkObjectBase* vtkPistonScalarsColors::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkObject.
Reimplemented from vtkObject.
static vtkPistonScalarsColors* vtkPistonScalarsColors::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
virtual void vtkPistonScalarsColors::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
virtual void vtkPistonScalarsColors::SetNumberOfValues | ( | int | ) | [virtual] |
Set number of distinct color values
virtual int vtkPistonScalarsColors::GetNumberOfValues | ( | ) | [virtual] |
Set number of distinct color values
void vtkPistonScalarsColors::SetTableRange | ( | double | range[2] | ) |
Set/Get the minimum/maximum scalar values for scalar mapping. Scalar values less than minimum range value are clamped to minimum range value. Scalar values greater than maximum range value are clamped to maximum range value.
virtual void vtkPistonScalarsColors::SetTableRange | ( | double | rmin, |
double | rmax | ||
) | [virtual] |
Set/Get the minimum/maximum scalar values for scalar mapping. Scalar values less than minimum range value are clamped to minimum range value. Scalar values greater than maximum range value are clamped to maximum range value.
virtual double* vtkPistonScalarsColors::GetTableRange | ( | ) | [virtual] |
Set/Get the minimum/maximum scalar values for scalar mapping. Scalar values less than minimum range value are clamped to minimum range value. Scalar values greater than maximum range value are clamped to maximum range value.
virtual void vtkPistonScalarsColors::GetTableRange | ( | double | data[2] | ) | [virtual] |
Set/Get the minimum/maximum scalar values for scalar mapping. Scalar values less than minimum range value are clamped to minimum range value. Scalar values greater than maximum range value are clamped to maximum range value.
virtual void vtkPistonScalarsColors::SetLookupTable | ( | vtkScalarsToColors * | ) | [virtual] |
Set lookup table to be used to map scalars to colors
virtual vtkScalarsToColors* vtkPistonScalarsColors::GetLookupTable | ( | ) | [virtual] |
Set lookup table to be used to map scalars to colors
virtual std::vector<unsigned char>* vtkPistonScalarsColors::ComputeScalarsColors | ( | int | numberOfChanels | ) | [virtual] |
Compute scalars to colors as unsigned char. Size of the vector returned will be NumberOfValues * numberOfChanels
virtual std::vector<float>* vtkPistonScalarsColors::ComputeScalarsColorsf | ( | int | numberOfChanels | ) | [virtual] |
Compute scalars to colors as floats. Size of the vector returned will be NumberOfValues * numberOfChanels
void vtkPistonScalarsColors::ComputeValues | ( | float * | values | ) | [protected] |
Internal helper method
double vtkPistonScalarsColors::TableRange[2] [protected] |
Definition at line 90 of file vtkPistonScalarsColors.h.
int vtkPistonScalarsColors::NumberOfValues [protected] |
Definition at line 91 of file vtkPistonScalarsColors.h.
Definition at line 93 of file vtkPistonScalarsColors.h.
std::vector<unsigned char> vtkPistonScalarsColors::ScalarsColors [protected] |
Definition at line 94 of file vtkPistonScalarsColors.h.
Definition at line 96 of file vtkPistonScalarsColors.h.
std::vector<float> vtkPistonScalarsColors::ScalarsColorsf [protected] |
Definition at line 97 of file vtkPistonScalarsColors.h.
vtkScalarsToColors* vtkPistonScalarsColors::LookupTable [protected] |
Definition at line 99 of file vtkPistonScalarsColors.h.