|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkContourModelReader.h>


Public Member Functions | |
| ContourModelReader (const ContourModelReader &other) | |
| ContourModelReader () | |
| ~ContourModelReader () override | |
| std::vector< itk::SmartPointer< BaseData > > | Read () override |
| Reads a path or stream and creates a list of BaseData objects. More... | |
Public Member Functions inherited from mitk::AbstractFileReader | |
| void | SetInput (const std::string &location) override |
| Set the input location. More... | |
| void | SetInput (const std::string &location, std::istream *is) override |
| Set an input stream to read from. More... | |
| std::string | GetInputLocation () const override |
| Get the current input location. More... | |
| std::istream * | GetInputStream () const override |
| Get the input stream. More... | |
| MimeType | GetRegisteredMimeType () const |
| DataStorage::SetOfObjects::Pointer | Read (mitk::DataStorage &ds) override |
| Reads the specified file or input stream, loading its contents into the provided DataStorage. More... | |
| ConfidenceLevel | GetConfidenceLevel () const override |
| The confidence level of the reader or writer implementation. More... | |
| Options | GetOptions () const override |
| returns a list of the supported options More... | |
| us::Any | GetOption (const std::string &name) const override |
| void | SetOptions (const Options &options) override |
| void | SetOption (const std::string &name, const us::Any &value) override |
| void | AddProgressCallback (const ProgressCallback &callback) override |
| void | RemoveProgressCallback (const ProgressCallback &callback) override |
| us::ServiceRegistration< IFileReader > | RegisterService (us::ModuleContext *context=us::GetModuleContext()) |
| void | UnregisterService () |
| std::vector< std::string > | GetReadFiles () override |
Public Member Functions inherited from mitk::IFileReader | |
| ~IFileReader () override | |
| virtual | ~IFileReader () |
Public Member Functions inherited from mitk::IFileIO | |
| virtual | ~IFileIO () |
Protected Member Functions | |
| virtual void | ReadPoints (mitk::ContourModel::Pointer newContourModel, TiXmlElement *currentTimeSeries, unsigned int currentTimeStep) |
Protected Member Functions inherited from mitk::AbstractFileReader | |
| AbstractFileReader () | |
| ~AbstractFileReader () override | |
| AbstractFileReader (const AbstractFileReader &other) | |
| AbstractFileReader (const CustomMimeType &mimeType, const std::string &description) | |
| virtual us::ServiceProperties | GetServiceProperties () const |
| virtual us::ServiceRegistration< CustomMimeType > | RegisterMimeType (us::ModuleContext *context) |
| void | SetMimeType (const CustomMimeType &mimeType) |
| const CustomMimeType * | GetMimeType () const |
| void | SetMimeTypePrefix (const std::string &prefix) |
| std::string | GetMimeTypePrefix () const |
| void | SetDescription (const std::string &description) |
| std::string | GetDescription () const |
| void | SetDefaultOptions (const Options &defaultOptions) |
| Options | GetDefaultOptions () const |
| void | SetRanking (int ranking) |
| Set the service ranking for this file reader. More... | |
| int | GetRanking () const |
| std::string | GetLocalFileName () const |
| Get a local file name for reading. More... | |
| virtual void | SetDefaultDataNodeProperties (DataNode *node, const std::string &filePath) |
Additional Inherited Members | |
Public Types inherited from mitk::IFileIO | |
| enum | ConfidenceLevel { Unsupported, PartiallySupported, Supported } |
| A confidence level describing the confidence of the reader or writer in handling the given data. More... | |
| typedef std::map< std::string, us::Any > | Options |
| Options for reading or writing data. More... | |
| typedef mitk::MessageAbstractDelegate1< float > | ProgressCallback |
Static Public Member Functions inherited from mitk::IFileIO | |
| static std::string | PROP_DESCRIPTION () |
| Service property name for a description. More... | |
| static std::string | PROP_MIMETYPE () |
| Service property name for the mime-type associated with this file writer. More... | |
Protected Attributes inherited from mitk::AbstractFileReader | |
| std::vector< std::string > | m_ReadFiles |
Definition at line 32 of file mitkContourModelReader.h.
| mitk::ContourModelReader::ContourModelReader | ( | const ContourModelReader & | other | ) |
Definition at line 19 of file mitkContourModelReader.cpp.
| mitk::ContourModelReader::ContourModelReader | ( | ) |
Definition at line 23 of file mitkContourModelReader.cpp.
References mitk::CustomMimeType::AddExtension(), mitk::AbstractFileReader::RegisterService(), mitk::CustomMimeType::SetCategory(), mitk::AbstractFileReader::SetDescription(), and mitk::AbstractFileReader::SetMimeType().
Referenced by Read().
|
override |
Definition at line 36 of file mitkContourModelReader.cpp.
|
overridevirtual |
Reads a path or stream and creates a list of BaseData objects.
This method must be implemented for each specific reader. Call GetInputStream() first and check for a non-null stream to read from. If the input stream is nullptr, use GetInputLocation() to read from a local file-system path.
If the reader cannot use streams directly, use GetLocalFileName() instead.
| mitk::Exception |
Implements mitk::AbstractFileReader.
Definition at line 40 of file mitkContourModelReader.cpp.
References ContourModelReader(), mitk::AbstractFileReader::GetInputLocation(), MITK_ERROR, MITK_WARN, mitk::ContourModel::New(), and ReadPoints().
Referenced by mitk::ContourModelSetReader::Read().
|
protectedvirtual |
Definition at line 119 of file mitkContourModelReader.cpp.
References mitk::FillVector3D().
Referenced by Read().