ITK  4.1.0
Insight Segmentation and Registration Toolkit
Static Public Member Functions
itk::IOTestHelper Class Reference

#include <itkIOTestHelper.h>

List of all members.

Static Public Member Functions

template<class ImageType >
static ImageType::Pointer AllocateImageFromRegionAndSpacing (const typename ImageType::RegionType &region, const typename ImageType::SpacingType &spacing)
template<class ImageType >
static ImageType::Pointer AllocateImageFromRegionAndSpacing (const typename ImageType::RegionType &region, const typename ImageType::SpacingType &spacing, int vecLength)
static void RandomPix (vnl_random &randgen, itk::RGBPixel< unsigned char > &pix)
template<typename TPixel >
static void RandomPix (vnl_random &randgen, TPixel &pix)
static void RandomPix (vnl_random &randgen, double &pix)
static void RandomPix (vnl_random &randgen, float &pix)
template<typename TImage >
static TImage::Pointer ReadImage (const std::string &fileName, const bool zeroOrigin=false)
static int Remove (const char *fname)
template<class ImageType >
static void SetIdentityDirection (typename ImageType::Pointer &im)
template<class ImageType , class ImageIOType >
static void WriteImage (typename ImageType::Pointer &image, const std::string &filename)

Detailed Description

Definition at line 28 of file itkIOTestHelper.h.


Member Function Documentation

template<class ImageType >
static ImageType::Pointer itk::IOTestHelper::AllocateImageFromRegionAndSpacing ( const typename ImageType::RegionType &  region,
const typename ImageType::SpacingType &  spacing 
) [inline, static]

Definition at line 142 of file itkIOTestHelper.h.

template<class ImageType >
static ImageType::Pointer itk::IOTestHelper::AllocateImageFromRegionAndSpacing ( const typename ImageType::RegionType &  region,
const typename ImageType::SpacingType &  spacing,
int  vecLength 
) [inline, static]

Definition at line 154 of file itkIOTestHelper.h.

static void itk::IOTestHelper::RandomPix ( vnl_random &  randgen,
itk::RGBPixel< unsigned char > &  pix 
) [inline, static]

Definition at line 100 of file itkIOTestHelper.h.

template<typename TPixel >
static void itk::IOTestHelper::RandomPix ( vnl_random &  randgen,
TPixel &  pix 
) [inline, static]

Definition at line 110 of file itkIOTestHelper.h.

static void itk::IOTestHelper::RandomPix ( vnl_random &  randgen,
double &  pix 
) [inline, static]

Definition at line 116 of file itkIOTestHelper.h.

static void itk::IOTestHelper::RandomPix ( vnl_random &  randgen,
float &  pix 
) [inline, static]

Definition at line 122 of file itkIOTestHelper.h.

template<typename TImage >
static TImage::Pointer itk::IOTestHelper::ReadImage ( const std::string &  fileName,
const bool  zeroOrigin = false 
) [inline, static]

Definition at line 32 of file itkIOTestHelper.h.

static int itk::IOTestHelper::Remove ( const char *  fname) [inline, static]

Definition at line 127 of file itkIOTestHelper.h.

template<class ImageType >
static void itk::IOTestHelper::SetIdentityDirection ( typename ImageType::Pointer &  im) [inline, static]

Definition at line 133 of file itkIOTestHelper.h.

template<class ImageType , class ImageIOType >
static void itk::IOTestHelper::WriteImage ( typename ImageType::Pointer &  image,
const std::string &  filename 
) [inline, static]

Definition at line 71 of file itkIOTestHelper.h.


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