Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Public Types | Public Slots | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
qSlicerCamerasModuleWidget Class Reference

#include <Modules/Loadable/Cameras/qSlicerCamerasModuleWidget.h>

Inheritance diagram for qSlicerCamerasModuleWidget:
Inheritance graph
[legend]
Collaboration diagram for qSlicerCamerasModuleWidget:
Collaboration graph
[legend]

List of all members.

Public Types

typedef qSlicerAbstractModuleWidget Superclass

Public Slots

virtual void setMRMLScene (vtkMRMLScene *)

Public Member Functions

 qSlicerCamerasModuleWidget (QWidget *parent=0)
virtual ~qSlicerCamerasModuleWidget ()

Protected Slots

void onCameraNodeAdded (vtkMRMLNode *)
void onCameraNodeRemoved (vtkMRMLNode *)
void onCurrentViewNodeChanged (vtkMRMLNode *)
void setCameraToCurrentView (vtkMRMLNode *)
void synchronizeCameraWithView ()

Protected Member Functions

virtual void setup ()
void synchronizeCameraWithView (vtkMRMLViewNode *currentViewNode)

Protected Attributes

QScopedPointer
< qSlicerCamerasModuleWidgetPrivate > 
d_ptr

Detailed Description

Definition at line 32 of file qSlicerCamerasModuleWidget.h.


Member Typedef Documentation

Reimplemented from qSlicerAbstractModuleRepresentation.

Definition at line 38 of file qSlicerCamerasModuleWidget.h.


Constructor & Destructor Documentation

qSlicerCamerasModuleWidget::qSlicerCamerasModuleWidget ( QWidget *  parent = 0)
virtual qSlicerCamerasModuleWidget::~qSlicerCamerasModuleWidget ( ) [virtual]

Member Function Documentation

void qSlicerCamerasModuleWidget::onCameraNodeAdded ( vtkMRMLNode ) [protected, slot]
void qSlicerCamerasModuleWidget::onCameraNodeRemoved ( vtkMRMLNode ) [protected, slot]
void qSlicerCamerasModuleWidget::onCurrentViewNodeChanged ( vtkMRMLNode ) [protected, slot]
void qSlicerCamerasModuleWidget::setCameraToCurrentView ( vtkMRMLNode ) [protected, slot]
virtual void qSlicerCamerasModuleWidget::setMRMLScene ( vtkMRMLScene ) [virtual, slot]

Inherited from qSlicerWidget. Reimplemented for refresh issues.

Reimplemented from qSlicerWidget.

virtual void qSlicerCamerasModuleWidget::setup ( ) [protected, virtual]

All inialization code (typically setupUi()) must be done in setup() The module and the logic are accessible.

Reimplemented from qSlicerAbstractModuleWidget.

void qSlicerCamerasModuleWidget::synchronizeCameraWithView ( ) [protected, slot]
void qSlicerCamerasModuleWidget::synchronizeCameraWithView ( vtkMRMLViewNode currentViewNode) [protected]

Member Data Documentation

QScopedPointer<qSlicerCamerasModuleWidgetPrivate> qSlicerCamerasModuleWidget::d_ptr [protected]

Reimplemented from qSlicerAbstractModuleWidget.

Definition at line 59 of file qSlicerCamerasModuleWidget.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines