#include <creaImageIOVtkImageReader.h>
Public Member Functions | |
VtkImageReader (vtkImageReader2 *reader, const std::string &name="", const std::string &extensions="") | |
virtual | ~VtkImageReader () |
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) |
const std::string & | GetName () const |
Protected Member Functions | |
void | SetName (const std::string &s) |
Private Attributes | |
vtkImageReader2 * | mReader |
std::string | mExtensions |
Definition at line 20 of file creaImageIOVtkImageReader.h.
creaImageIO::VtkImageReader::VtkImageReader | ( | vtkImageReader2 * | reader, | |
const std::string & | name = "" , |
|||
const std::string & | extensions = "" | |||
) |
virtual creaImageIO::VtkImageReader::~VtkImageReader | ( | ) | [virtual] |
virtual void creaImageIO::VtkImageReader::PushBackExtensions | ( | std::vector< std::string > & | ) | [virtual] |
Reimplemented from creaImageIO::AbstractImageReader.
virtual bool creaImageIO::VtkImageReader::CanRead | ( | const std::string & | filename | ) | [virtual] |
Reimplemented from creaImageIO::AbstractImageReader.
virtual vtkImageData* creaImageIO::VtkImageReader::ReadImage | ( | const std::string & | filename | ) | [virtual] |
Reimplemented from creaImageIO::AbstractImageReader.
virtual void creaImageIO::VtkImageReader::ReadAttributes | ( | const std::string & | filename, | |
tree::AttributeMapType & | attr | |||
) | [virtual] |
Reimplemented from creaImageIO::AbstractImageReader.
const std::string& creaImageIO::AbstractImageReader::GetName | ( | ) | const [inline, inherited] |
Definition at line 27 of file creaImageIOAbstractImageReader.h.
References creaImageIO::AbstractImageReader::mName.
00027 { return mName; }
void creaImageIO::AbstractImageReader::SetName | ( | const std::string & | s | ) | [inline, protected, inherited] |
Definition at line 35 of file creaImageIOAbstractImageReader.h.
References creaImageIO::AbstractImageReader::mName.
00035 { mName = s; }
vtkImageReader2* creaImageIO::VtkImageReader::mReader [private] |
Definition at line 36 of file creaImageIOVtkImageReader.h.
std::string creaImageIO::VtkImageReader::mExtensions [private] |
Definition at line 37 of file creaImageIOVtkImageReader.h.