Slicer  4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions
qSlicerSceneViewsModuleDialog Class Reference

#include <Modules/Loadable/SceneViews/GUI/qSlicerSceneViewsModuleDialog.h>

Inheritance diagram for qSlicerSceneViewsModuleDialog:
Inheritance graph
Collaboration diagram for qSlicerSceneViewsModuleDialog:
Collaboration graph

Public Types

typedef qMRMLScreenShotDialog Superclass
- Public Types inherited from qMRMLScreenShotDialog
typedef QDialog Superclass
enum  WidgetType {
  ThreeD = 0, Red = 1, Yellow = 2, Green = 3,
  FullLayout = 4

Public Member Functions

virtual void accept ()
void loadNode (const QString &nodeId)
 Initialize this dialog with values from an existing annotation Snapshot node. More...
 qSlicerSceneViewsModuleDialog ()
void reset ()
 Reset the dialog and give it a unique name. More...
void setLogic (vtkSlicerSceneViewsModuleLogic *logic)
 Set the SceneViews module logic. More...
 ~qSlicerSceneViewsModuleDialog ()
- Public Member Functions inherited from qMRMLScreenShotDialog
QVariant data () const
QString description () const
void grabScreenShot (int screenshotWindow)
vtkImageData * imageData () const
qMRMLLayoutManagerlayoutManager () const
QString nameEdit () const
 qMRMLScreenShotDialog (QWidget *parent=0)
void resetDialog ()
 Reset the dialog. More...
double scaleFactor () const
void setData (const QVariant &newData)
void setDescription (const QString &description)
void setImageData (vtkImageData *screenshot)
 set/return the image data of the screenshot More...
void setLayoutManager (qMRMLLayoutManager *newlayoutManager)
void setNameEdit (const QString &newName)
void setScaleFactor (const double &newScaleFactor)
void setShowScaleFactorSpinBox (const bool &state)
void setWidgetType (WidgetType newType)
bool showScaleFactorSpinBox () const
WidgetType widgetType () const
 ~qMRMLScreenShotDialog ()

Additional Inherited Members

- Properties inherited from qMRMLScreenShotDialog
WidgetType widgetType
- Protected Slots inherited from qMRMLScreenShotDialog
void grabScreenShot ()
void setLastWidgetType (int id)
- Protected Attributes inherited from qMRMLScreenShotDialog
QScopedPointer< qMRMLScreenShotDialogPrivate > d_ptr

Detailed Description

Definition at line 9 of file qSlicerSceneViewsModuleDialog.h.

Member Typedef Documentation

◆ Superclass

Definition at line 13 of file qSlicerSceneViewsModuleDialog.h.

Constructor & Destructor Documentation

◆ qSlicerSceneViewsModuleDialog()

qSlicerSceneViewsModuleDialog::qSlicerSceneViewsModuleDialog ( )

◆ ~qSlicerSceneViewsModuleDialog()

qSlicerSceneViewsModuleDialog::~qSlicerSceneViewsModuleDialog ( )

Member Function Documentation

◆ accept()

virtual void qSlicerSceneViewsModuleDialog::accept ( )

◆ loadNode()

void qSlicerSceneViewsModuleDialog::loadNode ( const QString &  nodeId)

Initialize this dialog with values from an existing annotation Snapshot node.

◆ reset()

void qSlicerSceneViewsModuleDialog::reset ( )

Reset the dialog and give it a unique name.

◆ setLogic()

void qSlicerSceneViewsModuleDialog::setLogic ( vtkSlicerSceneViewsModuleLogic logic)

Set the SceneViews module logic.

The documentation for this class was generated from the following file: