SIVIC API  0.9.26
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
svkLookupTable Class Reference

#include <svkLookupTable.h>

Inheritance diagram for svkLookupTable:

Public Types

enum  svkLookupTableType {
  COLOR = 0, REVERSE_COLOR, GREY_SCALE, HURD,
  CYAN_HOT, FIRE, CNI_FIXED, CBF_FIXED,
  NONE
}
 

Public Member Functions

 vtkTypeMacro (svkLookupTable, vtkLookupTable)
 
virtual void SetTableRange (double min, double max)
 Used to stop range changes for FIXED colormaps. More...
 
void SetAlphaThreshold (double thresholdPercentage)
 Sets % of table values below threshold to be transparent. More...
 
double GetAlphaThreshold ()
 
double GetAlphaThresholdValue ()
 
void PrintLUT ()
 
bool IsLUTFixed ()
 
void SetLUTType (svkLookupTableType type)
 
svkLookupTableType GetLUTType ()
 

Static Public Member Functions

static svkLookupTableNew ()
 

Protected Member Functions

 svkLookupTable ()
 
 ~svkLookupTable ()
 

Member Enumeration Documentation

Enumerator
COLOR 
REVERSE_COLOR 
GREY_SCALE 
HURD 
CYAN_HOT 
FIRE 
CNI_FIXED 
CBF_FIXED 
NONE 

Constructor & Destructor Documentation

svkLookupTable ( )
protected
~svkLookupTable ( )
protected

Member Function Documentation

double GetAlphaThreshold ( )
double GetAlphaThresholdValue ( )

Method returns the actual value that it is thresholding on. Not the percentage but the value within the range above which nothing will be visible.

bool IsLUTFixed ( )

Returns true if the lookup table has fixed value->color representations. Otherwise returns false.

References svkLookupTable::CBF_FIXED, and svkLookupTable::CNI_FIXED.

Referenced by svkLookupTable::SetTableRange().

static svkLookupTable* New ( )
static
void PrintLUT ( )
void SetAlphaThreshold ( double  thresholdPercentage)
void SetLUTType ( svkLookupTableType  type)
void SetTableRange ( double  min,
double  max 
)
virtual

Used to stop range changes for FIXED colormaps.

References svkLookupTable::IsLUTFixed().

vtkTypeMacro ( svkLookupTable  ,
vtkLookupTable   
)

The documentation for this class was generated from the following files: