24#ifndef vtkLookupTableWithEnabling_h 
   25#define vtkLookupTableWithEnabling_h 
   28#include "vtkRenderingCoreModule.h"  
   30VTK_ABI_NAMESPACE_BEGIN
 
   56    int numberOfValues, 
int inputIncrement, 
int outputFormat) 
override;
 
   61  virtual void DisableColor(
unsigned char r, 
unsigned char g, 
unsigned char b, 
unsigned char* rd,
 
   62    unsigned char* gd, 
unsigned char* bd);
 
abstract superclass for arrays of numeric data
 
a simple class to control print indentation
 
A lookup table that allows for an optional array to be provided that specifies which scalars to "enab...
 
vtkDataArray * EnabledArray
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
void MapScalarsThroughTable2(void *input, unsigned char *output, int inputDataType, int numberOfValues, int inputIncrement, int outputFormat) override
Map a set of scalars through the lookup table.
 
virtual void SetEnabledArray(vtkDataArray *enabledArray)
This must be set before MapScalars() is called.
 
static vtkLookupTableWithEnabling * New()
 
vtkLookupTableWithEnabling(int sze=256, int ext=256)
 
~vtkLookupTableWithEnabling() override
 
virtual void DisableColor(unsigned char r, unsigned char g, unsigned char b, unsigned char *rd, unsigned char *gd, unsigned char *bd)
A convenience method for taking a color and desaturating it.
 
map scalar values into colors via a lookup table