vtkgdcm
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkImageYBRToRGB Class Reference

Converts YBR components to RGB. More...

#include <vtkImageYBRToRGB.h>

Inherits vtkThreadedImageAlgorithm.

Public Types

typedef vtkThreadedImageAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

static vtkImageYBRToRGBNew ()
 
static int IsTypeOf (const char *type)
 
static vtkImageYBRToRGBSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkImageYBRToRGB ()
 
 ~vtkImageYBRToRGB ()
 
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id)
 

Detailed Description

Converts YBR components to RGB.

For each pixel with hue, saturation and value components this filter outputs the color coded as red, green, blue. Output type must be the same as input type.

See also
vtkImageRGBToHSV

Definition at line 48 of file vtkImageYBRToRGB.h.

Member Typedef Documentation

◆ Superclass

typedef vtkThreadedImageAlgorithm vtkImageYBRToRGB::Superclass

Definition at line 52 of file vtkImageYBRToRGB.h.

Constructor & Destructor Documentation

◆ vtkImageYBRToRGB()

vtkImageYBRToRGB::vtkImageYBRToRGB ( )
protected

◆ ~vtkImageYBRToRGB()

vtkImageYBRToRGB::~vtkImageYBRToRGB ( )
inlineprotected

Definition at line 58 of file vtkImageYBRToRGB.h.

Member Function Documentation

◆ New()

static vtkImageYBRToRGB * vtkImageYBRToRGB::New ( )
static

◆ GetClassName()

virtual const char * vtkImageYBRToRGB::GetClassName ( )
virtual

◆ IsTypeOf()

static int vtkImageYBRToRGB::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkImageYBRToRGB::IsA ( const char *  type)
virtual

◆ SafeDownCast()

static vtkImageYBRToRGB * vtkImageYBRToRGB::SafeDownCast ( vtkObject *  o)
static

◆ PrintSelf()

void vtkImageYBRToRGB::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ ThreadedExecute()

void vtkImageYBRToRGB::ThreadedExecute ( vtkImageData *  inData,
vtkImageData *  outData,
int  ext[6],
int  id 
)
protected

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