Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
vtkMitkLevelWindowFilter.cpp File Reference
#include "vtkMitkLevelWindowFilter.h"
#include "vtkObjectFactory.h"
#include <vtkColorTransferFunction.h>
#include <vtkImageData.h>
#include <vtkImageIterator.h>
#include <vtkInformation.h>
#include <vtkInformationVector.h>
#include <vtkLookupTable.h>
#include <vtkPiecewiseFunction.h>
#include <vtkStreamingDemandDrivenPipeline.h>
#include <cmath>
#include <itkMath.h>
#include <mitkLogMacros.h>

Go to the source code of this file.

Functions

 vtkStandardNewMacro (vtkMitkLevelWindowFilter)
 
template<class T >
void RGBtoHSI (T *RGB, T *HSI)
 
template<class T >
void HSItoRGB (T *HSI, T *RGB)
 
template<class T >
void vtkApplyLookupTableOnRGBA (vtkMitkLevelWindowFilter *self, vtkImageData *inData, vtkImageData *outData, int outExt[6], double *clippingBounds, T *)
 
template<class T >
void vtkApplyLookupTableOnScalarsFast (vtkMitkLevelWindowFilter *self, vtkImageData *inData, vtkImageData *outData, int outExt[6], T *)
 
template<class T >
void vtkApplyLookupTableOnScalars (vtkMitkLevelWindowFilter *self, vtkImageData *inData, vtkImageData *outData, int outExt[6], double *clippingBounds, T *)
 
template<class T >
void vtkApplyLookupTableOnScalarsCTF (vtkMitkLevelWindowFilter *self, vtkImageData *inData, vtkImageData *outData, int outExt[6], double *clippingBounds, T *)
 

Variables

static const double PI
 

Function Documentation

template<class T >
void HSItoRGB ( T *  HSI,
T *  RGB 
)

Definition at line 116 of file vtkMitkLevelWindowFilter.cpp.

References PI.

template<class T >
void RGBtoHSI ( T *  RGB,
T *  HSI 
)

Definition at line 93 of file vtkMitkLevelWindowFilter.cpp.

References PI.

template<class T >
void vtkApplyLookupTableOnRGBA ( vtkMitkLevelWindowFilter self,
vtkImageData *  inData,
vtkImageData *  outData,
int  outExt[6],
double *  clippingBounds,
T *   
)
template<class T >
void vtkApplyLookupTableOnScalars ( vtkMitkLevelWindowFilter self,
vtkImageData *  inData,
vtkImageData *  outData,
int  outExt[6],
double *  clippingBounds,
T *   
)
template<class T >
void vtkApplyLookupTableOnScalarsCTF ( vtkMitkLevelWindowFilter self,
vtkImageData *  inData,
vtkImageData *  outData,
int  outExt[6],
double *  clippingBounds,
T *   
)
template<class T >
void vtkApplyLookupTableOnScalarsFast ( vtkMitkLevelWindowFilter self,
vtkImageData *  inData,
vtkImageData *  outData,
int  outExt[6],
T *   
)
vtkStandardNewMacro ( vtkMitkLevelWindowFilter  )

Variable Documentation

const double PI
static

Definition at line 37 of file vtkMitkLevelWindowFilter.cpp.

Referenced by HSItoRGB(), and RGBtoHSI().