21#ifndef __qSlicerShaderPropertyReader_h
22#define __qSlicerShaderPropertyReader_h
28class qSlicerShaderPropertyReaderPrivate;
53 QScopedPointer<qSlicerShaderPropertyReaderPrivate>
d_ptr;
QScopedPointer< qSlicerShaderPropertyReaderPrivate > d_ptr
IOFileType fileType() const override
Multiple readers can share the same file type.
~qSlicerShaderPropertyReader() override
bool load(const IOProperties &properties) override
Properties available: fileMode, multipleFiles, fileType.
QString description() const override
Unique name of the reader/writer.
void setVolumeRenderingLogic(vtkSlicerVolumeRenderingLogic *logic)
qSlicerShaderPropertyReader(QObject *parent=nullptr)
vtkSlicerVolumeRenderingLogic * volumeRenderingLogic() const
QStringList extensions() const override
qSlicerShaderPropertyReader(vtkSlicerVolumeRenderingLogic *logic, QObject *parent=nullptr)
qSlicerFileReader Superclass