vtkGDCMTesting.h
Go to the documentation of this file.
/*=========================================================================
Program: GDCM (Grassroots DICOM). A DICOM library
Copyright (c) 2006-2011 Mathieu Malaterre
All rights reserved.
See Copyright.txt or http://gdcm.sourceforge.net/Copyright.html for details.
This software is distributed WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
// .NAME vtkGDCMTesting - GDCM Testing
// .SECTION Description
// GDCM Testing
// .SECTION See Also
// vtkTesting
#ifndef VTKGDCMTESTING_H
#define VTKGDCMTESTING_H
#include "vtkgdcmModule.h"
#include "vtkObject.h"
class VTKGDCM_EXPORT vtkGDCMTesting : public vtkObject
{
public:
static vtkGDCMTesting *New();
vtkTypeMacro(vtkGDCMTesting,vtkObject);
void PrintSelf(ostream& os, vtkIndent indent);
static const char *GetVTKDataRoot();
static const char *GetGDCMDataRoot();
//BTX
typedef const char* const (*MD5MetaImagesType)[3];
static const char * const * GetMD5MetaImage(unsigned int file);
//ETX
static unsigned int GetNumberOfMD5MetaImages();
static const char * GetMHDMD5FromFile(const char *filepath);
static const char * GetRAWMD5FromFile(const char *filepath);
protected:
vtkGDCMTesting();
~vtkGDCMTesting();
private:
vtkGDCMTesting(const vtkGDCMTesting&); // Not implemented.
void operator=(const vtkGDCMTesting&); // Not implemented.
};
#endif
vtkGDCMTesting::GetMHDMD5FromFile
static const char * GetMHDMD5FromFile(const char *filepath)
vtkGDCMTesting::GetNumberOfMD5MetaImages
static unsigned int GetNumberOfMD5MetaImages()
vtkGDCMTesting::~vtkGDCMTesting
~vtkGDCMTesting()
vtkGDCMTesting::GetMD5MetaImage
static const char *const * GetMD5MetaImage(unsigned int file)
vtkGDCMTesting::GetVTKDataRoot
static const char * GetVTKDataRoot()
vtkGDCMTesting::GetRAWMD5FromFile
static const char * GetRAWMD5FromFile(const char *filepath)
vtkGDCMTesting::GetGDCMDataRoot
static const char * GetGDCMDataRoot()
vtkGDCMTesting::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
vtkGDCMTesting::vtkGDCMTesting
vtkGDCMTesting()
vtkGDCMTesting::New
static vtkGDCMTesting * New()
vtkGDCMTesting::vtkTypeMacro
vtkTypeMacro(vtkGDCMTesting, vtkObject)