Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#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 |
void HSItoRGB | ( | T * | HSI, |
T * | RGB | ||
) |
Definition at line 116 of file vtkMitkLevelWindowFilter.cpp.
References PI.
void RGBtoHSI | ( | T * | RGB, |
T * | HSI | ||
) |
Definition at line 93 of file vtkMitkLevelWindowFilter.cpp.
References PI.
void vtkApplyLookupTableOnRGBA | ( | vtkMitkLevelWindowFilter * | self, |
vtkImageData * | inData, | ||
vtkImageData * | outData, | ||
int | outExt[6], | ||
double * | clippingBounds, | ||
T * | |||
) |
Definition at line 151 of file vtkMitkLevelWindowFilter.cpp.
Referenced by vtkMitkLevelWindowFilter::ThreadedExecute().
void vtkApplyLookupTableOnScalars | ( | vtkMitkLevelWindowFilter * | self, |
vtkImageData * | inData, | ||
vtkImageData * | outData, | ||
int | outExt[6], | ||
double * | clippingBounds, | ||
T * | |||
) |
Definition at line 339 of file vtkMitkLevelWindowFilter.cpp.
Referenced by vtkMitkLevelWindowFilter::ThreadedExecute().
void vtkApplyLookupTableOnScalarsCTF | ( | vtkMitkLevelWindowFilter * | self, |
vtkImageData * | inData, | ||
vtkImageData * | outData, | ||
int | outExt[6], | ||
double * | clippingBounds, | ||
T * | |||
) |
Definition at line 406 of file vtkMitkLevelWindowFilter.cpp.
Referenced by vtkMitkLevelWindowFilter::ThreadedExecute().
void vtkApplyLookupTableOnScalarsFast | ( | vtkMitkLevelWindowFilter * | self, |
vtkImageData * | inData, | ||
vtkImageData * | outData, | ||
int | outExt[6], | ||
T * | |||
) |
Definition at line 284 of file vtkMitkLevelWindowFilter.cpp.
Referenced by vtkMitkLevelWindowFilter::ThreadedExecute().
vtkStandardNewMacro | ( | vtkMitkLevelWindowFilter | ) |
|
static |
Definition at line 37 of file vtkMitkLevelWindowFilter.cpp.
Referenced by HSItoRGB(), and RGBtoHSI().