fw4spl
fwVtkWindowLevelLookupTable Class Reference

Reinplementation of vtkWindowLevelLookupTable : add specific out-of-bounds colors. More...

#include <fwVtkWindowLevelLookupTable.hpp>

+ Inheritance diagram for fwVtkWindowLevelLookupTable:
+ Collaboration diagram for fwVtkWindowLevelLookupTable:

Public Member Functions

 vtkTypeMacro (fwVtkWindowLevelLookupTable, vtkLookupTable)
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
void SetWindow (double window)
 
 vtkGetMacro (Window, double)
 
void BuildInvert ()
 
void SetLevel (double level)
 
 vtkGetMacro (Level, double)
 
 vtkSetMacro (Clamping, int)
 
 vtkGetMacro (Clamping, int)
 
 vtkBooleanMacro (Clamping, int)
 
 vtkSetVector4Macro (LeftClampValue, double)
 
 vtkGetVector4Macro (LeftClampValue, double)
 
 vtkSetVector4Macro (RightClampValue, double)
 
 vtkGetVector4Macro (RightClampValue, double)
 
unsigned char * GetCurrentPointer (const vtkIdType id)
 
void MapScalarsThroughTable2 (void *input, unsigned char *output, int inputDataType, int numberOfValues, int inputIncrement, int outputIncrement) override
 

Static Public Member Functions

static fwVtkWindowLevelLookupTableNew ()
 

Protected Member Functions

 fwVtkWindowLevelLookupTable (int sze=256, int ext=256)
 

Protected Attributes

double Window
 
double Level
 
int InverseVideo
 
int Clamping
 
double RightClampValue [4]
 
double LeftClampValue [4]
 
vtkUnsignedCharArray * InvertTable
 
vtkTimeStamp InvertTime
 

Detailed Description

Reinplementation of vtkWindowLevelLookupTable : add specific out-of-bounds colors.

Definition at line 15 of file fwVtkWindowLevelLookupTable.hpp.


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