#include <creaImageIOAbstractImageReader.h>
Public Member Functions | |
AbstractImageReader () | |
virtual | ~AbstractImageReader () |
const std::string & | GetName () const |
virtual void | PushBackExtensions (std::vector< std::string > &) |
virtual bool | CanRead (const std::string &filename) |
virtual vtkImageData * | ReadImage (const std::string &filename) |
virtual void | ReadAttributes (const std::string &filename, tree::AttributeMapType &attr) |
Protected Member Functions | |
void | SetName (const std::string &s) |
Private Attributes | |
std::string | mName |
Definition at line 21 of file creaImageIOAbstractImageReader.h.
creaImageIO::AbstractImageReader::AbstractImageReader | ( | ) | [inline] |
virtual creaImageIO::AbstractImageReader::~AbstractImageReader | ( | ) | [inline, virtual] |
const std::string& creaImageIO::AbstractImageReader::GetName | ( | ) | const [inline] |
Definition at line 27 of file creaImageIOAbstractImageReader.h.
References mName.
00027 { return mName; }
virtual void creaImageIO::AbstractImageReader::PushBackExtensions | ( | std::vector< std::string > & | ) | [inline, virtual] |
Reimplemented in creaImageIO::DicomImageReader, creaImageIO::ImageReader, creaImageIO::RFImageReader, creaImageIO::UltrasonixImageReader, and creaImageIO::VtkImageReader.
Definition at line 28 of file creaImageIOAbstractImageReader.h.
virtual bool creaImageIO::AbstractImageReader::CanRead | ( | const std::string & | filename | ) | [inline, virtual] |
Reimplemented in creaImageIO::DicomImageReader, creaImageIO::ImageReader, creaImageIO::RFImageReader, creaImageIO::UltrasonixImageReader, and creaImageIO::VtkImageReader.
Definition at line 29 of file creaImageIOAbstractImageReader.h.
virtual vtkImageData* creaImageIO::AbstractImageReader::ReadImage | ( | const std::string & | filename | ) | [inline, virtual] |
Reimplemented in creaImageIO::DicomImageReader, creaImageIO::ImageReader, creaImageIO::RFImageReader, creaImageIO::UltrasonixImageReader, and creaImageIO::VtkImageReader.
Definition at line 30 of file creaImageIOAbstractImageReader.h.
virtual void creaImageIO::AbstractImageReader::ReadAttributes | ( | const std::string & | filename, | |
tree::AttributeMapType & | attr | |||
) | [inline, virtual] |
Reimplemented in creaImageIO::DicomImageReader, creaImageIO::ImageReader, creaImageIO::RFImageReader, creaImageIO::UltrasonixImageReader, and creaImageIO::VtkImageReader.
Definition at line 31 of file creaImageIOAbstractImageReader.h.
void creaImageIO::AbstractImageReader::SetName | ( | const std::string & | s | ) | [inline, protected] |
Definition at line 35 of file creaImageIOAbstractImageReader.h.
References mName.
00035 { mName = s; }
std::string creaImageIO::AbstractImageReader::mName [private] |
Definition at line 37 of file creaImageIOAbstractImageReader.h.