CustusX
18.04-rc6
An IGT application
|
Interface for Data file readers. More...
#include <cxDataReaderWriter.h>
Public Member Functions | |
virtual | ~DataReader () |
virtual bool | canLoad (const QString &type, const QString &filename)=0 |
virtual DataPtr | load (const QString &uid, const QString &filename)=0 |
virtual vtkImageDataPtr | loadVtkImageData (QString filename) |
virtual vtkPolyDataPtr | loadVtkPolyData (QString filename) |
virtual QString | canLoadDataType () const =0 |
virtual bool | readInto (DataPtr data, QString path)=0 |
Interface for Data file readers.
Definition at line 43 of file cxDataReaderWriter.h.
|
inlinevirtual |
Definition at line 46 of file cxDataReaderWriter.h.
|
pure virtual |
Implemented in cx::StlMeshReader, cx::XMLPolyDataMeshReader, cx::PolyDataMeshReader, cx::PNGImageReader, cx::NIfTIReader, and cx::MetaImageReader.
|
pure virtual |
Implemented in cx::StlMeshReader, cx::XMLPolyDataMeshReader, cx::PolyDataMeshReader, cx::PNGImageReader, cx::NIfTIReader, and cx::MetaImageReader.
|
pure virtual |
Implemented in cx::StlMeshReader, cx::XMLPolyDataMeshReader, cx::PolyDataMeshReader, cx::PNGImageReader, cx::NIfTIReader, and cx::MetaImageReader.
|
inlinevirtual |
Reimplemented in cx::PNGImageReader, cx::NIfTIReader, and cx::MetaImageReader.
Definition at line 51 of file cxDataReaderWriter.h.
|
inlinevirtual |
Reimplemented in cx::StlMeshReader, cx::XMLPolyDataMeshReader, and cx::PolyDataMeshReader.
Definition at line 52 of file cxDataReaderWriter.h.
|
pure virtual |
Implemented in cx::StlMeshReader, cx::XMLPolyDataMeshReader, cx::PolyDataMeshReader, cx::PNGImageReader, cx::NIfTIReader, and cx::MetaImageReader.