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
qMRMLThreeDViewControllerWidget Class Reference

#include <Libs/MRML/Widgets/qMRMLThreeDViewControllerWidget.h>

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

List of all members.

Public Types

typedef qMRMLViewControllerBar Superclass
 Superclass typedef.

Public Slots

void lookFromAxis (const ctkAxesWidget::Axis &axis)
void pitchView ()
void resetFocalPoint ()
void rockView (bool enabled)
void rollView ()
void set3DAxisLabelVisible (bool visible)
void set3DAxisVisible (bool visible)
void setAnimationMode (int newAnimationMode)
void setBackgroundColor (const QColor &color, QColor color2=QColor())
 If the second color is not set, the first color is used.
void setBlackBackground ()
 Utility function to change the color of the background to black.
void setFPSVisible (bool visible)
void setLightBlueBackground ()
 Utility function to change the color of the background to blue.
void setMRMLViewNode (vtkMRMLViewNode *viewNode)
void setOrthographicModeEnabled (bool enabled)
void setStereoType (int newStereoType)
void setThreeDView (qMRMLThreeDView *threeDView)
void setWhiteBackground ()
 Utility function to change the color of the background to white.
void spinView (bool enabled)
void yawView ()
void zoomIn ()
void zoomOut ()

Public Member Functions

 qMRMLThreeDViewControllerWidget (QWidget *parent=0)
 Constructors.
void setViewLabel (const QString &newViewLabel)
QString viewLabel () const
 Get the label for the view (abbreviation for the view name)
virtual ~qMRMLThreeDViewControllerWidget ()

Protected Slots

void updateWidgetFromMRML ()

Detailed Description

Definition at line 36 of file qMRMLThreeDViewControllerWidget.h.


Member Typedef Documentation

Superclass typedef.

Reimplemented from qMRMLViewControllerBar.

Definition at line 43 of file qMRMLThreeDViewControllerWidget.h.


Constructor & Destructor Documentation

qMRMLThreeDViewControllerWidget::qMRMLThreeDViewControllerWidget ( QWidget *  parent = 0) [explicit]

Constructors.

virtual qMRMLThreeDViewControllerWidget::~qMRMLThreeDViewControllerWidget ( ) [virtual]

Member Function Documentation

void qMRMLThreeDViewControllerWidget::lookFromAxis ( const ctkAxesWidget::Axis &  axis) [slot]
void qMRMLThreeDViewControllerWidget::pitchView ( ) [slot]
void qMRMLThreeDViewControllerWidget::resetFocalPoint ( ) [slot]
void qMRMLThreeDViewControllerWidget::rockView ( bool  enabled) [slot]
void qMRMLThreeDViewControllerWidget::rollView ( ) [slot]
void qMRMLThreeDViewControllerWidget::set3DAxisLabelVisible ( bool  visible) [slot]
void qMRMLThreeDViewControllerWidget::set3DAxisVisible ( bool  visible) [slot]
void qMRMLThreeDViewControllerWidget::setAnimationMode ( int  newAnimationMode) [slot]
void qMRMLThreeDViewControllerWidget::setBackgroundColor ( const QColor &  color,
QColor  color2 = QColor() 
) [slot]

If the second color is not set, the first color is used.

void qMRMLThreeDViewControllerWidget::setBlackBackground ( ) [slot]

Utility function to change the color of the background to black.

void qMRMLThreeDViewControllerWidget::setFPSVisible ( bool  visible) [slot]
void qMRMLThreeDViewControllerWidget::setLightBlueBackground ( ) [slot]

Utility function to change the color of the background to blue.

void qMRMLThreeDViewControllerWidget::setMRMLViewNode ( vtkMRMLViewNode viewNode) [slot]
void qMRMLThreeDViewControllerWidget::setOrthographicModeEnabled ( bool  enabled) [slot]
void qMRMLThreeDViewControllerWidget::setStereoType ( int  newStereoType) [slot]
void qMRMLThreeDViewControllerWidget::setThreeDView ( qMRMLThreeDView threeDView) [slot]
void qMRMLThreeDViewControllerWidget::setViewLabel ( const QString &  newViewLabel)

Set the label for the 3D view (abbreviation for the view name)

void qMRMLThreeDViewControllerWidget::setWhiteBackground ( ) [slot]

Utility function to change the color of the background to white.

void qMRMLThreeDViewControllerWidget::spinView ( bool  enabled) [slot]
void qMRMLThreeDViewControllerWidget::updateWidgetFromMRML ( ) [protected, slot]
QString qMRMLThreeDViewControllerWidget::viewLabel ( ) const

Get the label for the view (abbreviation for the view name)

void qMRMLThreeDViewControllerWidget::yawView ( ) [slot]
void qMRMLThreeDViewControllerWidget::zoomIn ( ) [slot]
void qMRMLThreeDViewControllerWidget::zoomOut ( ) [slot]

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