Slicer
4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/Loadable/Data/qSlicerSceneWriter.h>
Public Types | |
typedef qSlicerFileWriter | Superclass |
Public Types inherited from qSlicerIO | |
typedef QString | IOFileType |
typedef QVariantMap | IOProperties |
typedef QObject | Superclass |
Public Member Functions | |
virtual bool | canWriteObject (vtkObject *object) const |
Return true if the object is handled by the writer. More... | |
virtual QString | description () const |
Unique name of the reader/writer. More... | |
virtual QStringList | extensions (vtkObject *object) const |
virtual IOFileType | fileType () const |
Multiple readers can share the same file type. More... | |
qSlicerSceneWriter (QObject *parent=0) | |
virtual bool | write (const qSlicerIO::IOProperties &properties) |
virtual | ~qSlicerSceneWriter () |
Public Member Functions inherited from qSlicerFileWriter | |
qSlicerFileWriter (QObject *parent=0) | |
QStringList | writtenNodes () const |
virtual | ~qSlicerFileWriter () |
Public Member Functions inherited from qSlicerIO | |
virtual qSlicerIOOptions * | options () const |
qSlicerIO (QObject *parent=0) | |
virtual | ~qSlicerIO () |
Public Member Functions inherited from qSlicerObject | |
vtkMRMLScene * | mrmlScene () const |
Return a pointer on the MRML scene. More... | |
qSlicerObject () | |
virtual void | setMRMLScene (vtkMRMLScene *) |
Set the current MRML scene to the widget. More... | |
virtual | ~qSlicerObject () |
Protected Member Functions | |
bool | writeToDirectory (const qSlicerIO::IOProperties &properties) |
bool | writeToMRB (const qSlicerIO::IOProperties &properties) |
bool | writeToMRML (const qSlicerIO::IOProperties &properties) |
Protected Member Functions inherited from qSlicerFileWriter | |
void | setWrittenNodes (const QStringList &nodes) |
Additional Inherited Members | |
Protected Attributes inherited from qSlicerFileWriter | |
QScopedPointer< qSlicerFileWriterPrivate > | d_ptr |
Protected Attributes inherited from qSlicerObject | |
QScopedPointer< qSlicerObjectPrivate > | d_ptr |
Definition at line 30 of file qSlicerSceneWriter.h.
Definition at line 35 of file qSlicerSceneWriter.h.
qSlicerSceneWriter::qSlicerSceneWriter | ( | QObject * | parent = 0 | ) |
|
virtual |
|
virtual |
Return true if the object is handled by the writer.
Reimplemented from qSlicerFileWriter.
|
virtual |
Unique name of the reader/writer.
Implements qSlicerIO.
|
virtual |
Return a list of the supported extensions for a particuliar object. Please read QFileDialog::nameFilters for the allowed formats Example: "Image (*.jpg *.png *.tiff)", "Model (*.vtk)"
Implements qSlicerFileWriter.
|
virtual |
Multiple readers can share the same file type.
Implements qSlicerIO.
|
virtual |
Write the node identified by nodeID into the fileName file. Returns true on success.
Reimplemented from qSlicerFileWriter.
|
protected |
|
protected |
|
protected |