1#ifndef __qSlicerCropVolumeModule_h
2#define __qSlicerCropVolumeModule_h
7#include "qSlicerCropVolumeModuleExport.h"
9class qSlicerCropVolumeModulePrivate;
15 Q_PLUGIN_METADATA(IID
"org.slicer.modules.loadable.qSlicerLoadableModule/1.0");
27 QIcon
icon()
const override;
50 QScopedPointer<qSlicerCropVolumeModulePrivate>
d_ptr;
friend class qSlicerAbstractModuleRepresentation
vtkMRMLAbstractLogic * createLogic() override
Create and return the logic associated to this module.
~qSlicerCropVolumeModule() override
qSlicerLoadableModule Superclass
QIcon icon() const override
Return a custom icon for the module.
QString helpText() const override
QStringList associatedNodeTypes() const override
Specify editable node types.
qSlicerAbstractModuleRepresentation * createWidgetRepresentation() override
Create and return the widget representation associated to this module.
QScopedPointer< qSlicerCropVolumeModulePrivate > d_ptr
qSlicerCropVolumeModule(QObject *parent=nullptr)
qSlicerGetTitleMacro(tr("Crop Volume"))
void setup() override
Initialize the module. Register the volumes reader/writer.
QStringList dependencies() const override
QStringList contributors() const override
Return the contributors of the module.
QString acknowledgementText() const override
QStringList categories() const override
qSlicerLoadableModule(QObject *parent=nullptr)
Superclass for MRML logic classes.