/* * ImageInfo.cxx * * Created on: Sep 22, 2011 * Author: caceres */ #include "imageInfoUR.h" ImageInfoUR::ImageInfoUR() { this->m_Image = NULL; } ImageInfoUR::~ImageInfoUR() { this->deleteImage(); } void ImageInfoUR::setImageName(const std::string &imgName) { this->m_ImageName = imgName; } void ImageInfoUR::setRegion(const RegionStructUR ®ion) { this->m_Region = region; } void ImageInfoUR::setStatus(bool onDisk) { this->m_OnDisk = onDisk; } void ImageInfoUR::setImage(vtkImageData* img) { this->m_Image = img; } std::string ImageInfoUR::getImageName() { return( this->m_ImageName ); } RegionStructUR ImageInfoUR::getRegion() { return( this->m_Region ); } bool ImageInfoUR::getStatus() { return( this->m_OnDisk ); } void ImageInfoUR::deleteImage() { this->m_Image->Delete(); }