Functions

mitkRegistrationBaseTest.cpp File Reference

#include "mitkImage.h"
#include "mitkRegistrationBase.h"

Go to the source code of this file.

Functions

int mitkRegistrationBaseTest (int, char *[])

Function Documentation

int mitkRegistrationBaseTest ( int  ,
char *  [] 
)

Definition at line 21 of file mitkRegistrationBaseTest.cpp.

References EXIT_SUCCESS, mitk::RegistrationBase::New(), and mitk::Image::New().

{
  //Create Image out of nowhere
  mitk::Image::Pointer image;
  mitk::PixelType pt(typeid(int));
  unsigned int dim[]={100,100,20};

  std::cout << "Creating image: ";
  image = mitk::Image::New();
  //image->DebugOn();
  image->Initialize(mitk::PixelType(typeid(int)), 3, dim);
  int *p = (int*)image->GetData();

  int size = dim[0]*dim[1]*dim[2];
  int i;
  for(i=0; i<size; ++i, ++p)
    *p=i;
  std::cout<<"[PASSED]"<<std::endl;

  std::cout << "Constructor: ";
  mitk::RegistrationBase::Pointer registrationBase = mitk::RegistrationBase::New(); 
  std::cout<<"[PASSED]"<<std::endl;

  std::cout << "Set Reference Image: ";
  registrationBase->SetReferenceImage(image);
  std::cout<<"[PASSED]"<<std::endl;

  return EXIT_SUCCESS;
}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines