13 #ifndef _MITK_TUBE_GRAPH_IO_H_ 14 #define _MITK_TUBE_GRAPH_IO_H_ 39 std::vector<BaseData::Pointer>
Read()
override;
45 void Write()
override;
53 mimeType.
SetComment(
"MITK Tube Graph Structure File");
69 #endif //_MITK_SURFACE_VTK_IO_H_ ConfidenceLevel GetWriterConfidenceLevel() const override
static std::string TUBEGRAPH_MIMETYPE_NAME()
ConfidenceLevel GetReaderConfidenceLevel() const override
reader and writer for xml representations of mitk::TubeGraph
DataCollection - Class to facilitate loading/accessing structured data.
std::vector< itk::SmartPointer< BaseData > > Read() override=0
Reads a path or stream and creates a list of BaseData objects.
void SetComment(const std::string &comment)
The CustomMimeType class represents a custom mime-type which may be registered as a service object...
static std::string DEFAULT_BASE_NAME()
ConfidenceLevel
A confidence level describing the confidence of the reader or writer in handling the given data...
std::vector< BaseData::Pointer > Read() override
Reads a path or stream and creates a list of BaseData objects.
void Write() override
Write the base data to the specified location or output stream.
void AddExtension(const std::string &extension)
void SetCategory(const std::string &category)
static CustomMimeType TUBEGRAPH_MIMETYPE()
Abstract class for implementing a reader and writer.