vtkgdcm
dox
vtkImageYBRToRGB.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: GDCM (Grassroots DICOM). A DICOM library
4
5
Copyright (c) 2006-2011 Mathieu Malaterre
6
All rights reserved.
7
See Copyright.txt or http://gdcm.sourceforge.net/Copyright.html for details.
8
9
This software is distributed WITHOUT ANY WARRANTY; without even
10
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
11
PURPOSE. See the above copyright notice for more information.
12
13
=========================================================================*/
14
/*=========================================================================
15
16
Portions of this file are subject to the VTK Toolkit Version 3 copyright.
17
18
Program: Visualization Toolkit
19
Module: $RCSfile: vtkImageYBRToRGB.h,v $
20
21
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
22
All rights reserved.
23
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
24
25
This software is distributed WITHOUT ANY WARRANTY; without even
26
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
27
PURPOSE. See the above copyright notice for more information.
28
29
=========================================================================*/
42
#ifndef VTKIMAGEYBRTORGB_H
43
#define VTKIMAGEYBRTORGB_H
44
45
#include "vtkThreadedImageAlgorithm.h"
46
47
class
VTK_EXPORT
vtkImageYBRToRGB
:
public
vtkThreadedImageAlgorithm
48
{
49
public
:
50
static
vtkImageYBRToRGB
*
New
();
51
vtkTypeMacro(
vtkImageYBRToRGB
,vtkThreadedImageAlgorithm);
52
53
void
PrintSelf
(ostream& os, vtkIndent indent);
54
55
protected
:
56
vtkImageYBRToRGB
();
57
~vtkImageYBRToRGB
() {};
58
59
void
ThreadedExecute
(vtkImageData *inData, vtkImageData *outData,
60
int
ext[6],
int
id
);
61
private
:
62
vtkImageYBRToRGB
(
const
vtkImageYBRToRGB
&);
// Not implemented.
63
void
operator=(
const
vtkImageYBRToRGB
&);
// Not implemented.
64
};
65
66
#endif
vtkImageYBRToRGB::New
static vtkImageYBRToRGB * New()
vtkImageYBRToRGB::ThreadedExecute
void ThreadedExecute(vtkImageData *inData, vtkImageData *outData, int ext[6], int id)
vtkImageYBRToRGB::vtkImageYBRToRGB
vtkImageYBRToRGB()
vtkImageYBRToRGB::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
vtkImageYBRToRGB::~vtkImageYBRToRGB
~vtkImageYBRToRGB()
Definition:
vtkImageYBRToRGB.h:57
vtkImageYBRToRGB
Converts YBR components to RGB.
Definition:
vtkImageYBRToRGB.h:48
Generated by
1.8.20