plastimatch
Loading...
Searching...
No Matches
itk_image_cast.h
Go to the documentation of this file.
1/* -----------------------------------------------------------------------
2 See COPYRIGHT.TXT and LICENSE.TXT for copyright and license information
3 ----------------------------------------------------------------------- */
4#ifndef _itk_image_cast_h_
5#define _itk_image_cast_h_
6
7#include "plmbase_config.h"
8#include "itk_image_type.h"
9
10/* -----------------------------------------------------------------------
11 Function prototypes
12 ----------------------------------------------------------------------- */
13template<class T> PLMBASE_API CharImageType::Pointer cast_char (T image);
14template<class T> PLMBASE_API UCharImageType::Pointer cast_uchar (T image);
15template<class T> PLMBASE_API ShortImageType::Pointer cast_short (T image);
16template<class T> PLMBASE_API UShortImageType::Pointer cast_ushort (T image);
17template<class T> PLMBASE_API Int32ImageType::Pointer cast_int32 (T image);
18template<class T> PLMBASE_API UInt32ImageType::Pointer cast_uint32 (T image);
19template<class T> PLMBASE_API FloatImageType::Pointer cast_float (T image);
20template<class T> PLMBASE_API DoubleImageType::Pointer cast_double (T image);
21#endif
Definition pointset.h:15
DoubleImageType::Pointer cast_double(T image)
Definition itk_image_cast.cxx:169
Int32ImageType::Pointer cast_int32(T image)
Definition itk_image_cast.cxx:106
UShortImageType::Pointer cast_ushort(T image)
Definition itk_image_cast.cxx:64
UCharImageType::Pointer cast_uchar(T image)
Definition itk_image_cast.cxx:43
FloatImageType::Pointer cast_float(T image)
Definition itk_image_cast.cxx:148
ShortImageType::Pointer cast_short(T image)
Definition itk_image_cast.cxx:85
UInt32ImageType::Pointer cast_uint32(T image)
Definition itk_image_cast.cxx:127
CharImageType::Pointer cast_char(T image)
Definition itk_image_cast.cxx:22
#define PLMBASE_API
Definition plmbase_config.h:19