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

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

List of all members.

Public Slots

void setClipping (bool)
void setClippingVisible (bool)
void setMRMLDisplayableNode (vtkMRMLNode *displayableNode)
void setMRMLDisplayNode (vtkMRMLNode *node)
 Utility function to be connected with generic signals.
void setMRMLDisplayNode (vtkMRMLDisplayNode *node)
 Set the volume node to display.
void setSelected (bool)
void setSelectedVisible (bool)
void setSliceIntersectionThickness (int)
void setSliceIntersectionThicknessVisible (bool)
void setSliceIntersectionVisible (bool)
void setSliceIntersectionVisibleVisible (bool)
void setVisibility (bool)
void setVisibilityVisible (bool)

Public Member Functions

bool clipping () const
vtkMRMLDisplayNodemrmlDisplayNode () const
 qMRMLDisplayNodeWidget (QWidget *parent=0)
bool selected () const
int sliceIntersectionThickness () const
bool sliceIntersectionVisible () const
bool visibility () const
virtual ~qMRMLDisplayNodeWidget ()

Protected Slots

void updateNodeFromProperty ()
void updateWidgetFromMRML ()

Protected Attributes

QScopedPointer
< qMRMLDisplayNodeWidgetPrivate > 
d_ptr

Detailed Description

Definition at line 37 of file qMRMLDisplayNodeWidget.h.


Constructor & Destructor Documentation

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

Member Function Documentation

bool qMRMLDisplayNodeWidget::clipping ( ) const
vtkMRMLDisplayNode* qMRMLDisplayNodeWidget::mrmlDisplayNode ( ) const
bool qMRMLDisplayNodeWidget::selected ( ) const
void qMRMLDisplayNodeWidget::setClipping ( bool  ) [slot]
void qMRMLDisplayNodeWidget::setClippingVisible ( bool  ) [slot]
void qMRMLDisplayNodeWidget::setMRMLDisplayableNode ( vtkMRMLNode displayableNode) [slot]

Utility function to be connected with generic signals, it internally shows the 1st display node.

void qMRMLDisplayNodeWidget::setMRMLDisplayNode ( vtkMRMLNode node) [slot]

Utility function to be connected with generic signals.

void qMRMLDisplayNodeWidget::setMRMLDisplayNode ( vtkMRMLDisplayNode node) [slot]

Set the volume node to display.

void qMRMLDisplayNodeWidget::setSelected ( bool  ) [slot]
void qMRMLDisplayNodeWidget::setSelectedVisible ( bool  ) [slot]
void qMRMLDisplayNodeWidget::setSliceIntersectionThickness ( int  ) [slot]
void qMRMLDisplayNodeWidget::setSliceIntersectionThicknessVisible ( bool  ) [slot]
void qMRMLDisplayNodeWidget::setSliceIntersectionVisible ( bool  ) [slot]
void qMRMLDisplayNodeWidget::setSliceIntersectionVisibleVisible ( bool  ) [slot]
void qMRMLDisplayNodeWidget::setVisibility ( bool  ) [slot]
void qMRMLDisplayNodeWidget::setVisibilityVisible ( bool  ) [slot]

Make checkboxes visible or invisible, for use with display nodes that don't need to control visibility, selected, clipping, slice intersection visibility, slice intersection thickness

int qMRMLDisplayNodeWidget::sliceIntersectionThickness ( ) const
bool qMRMLDisplayNodeWidget::sliceIntersectionVisible ( ) const
void qMRMLDisplayNodeWidget::updateNodeFromProperty ( ) [protected, slot]
void qMRMLDisplayNodeWidget::updateWidgetFromMRML ( ) [protected, slot]
bool qMRMLDisplayNodeWidget::visibility ( ) const

Member Data Documentation

QScopedPointer<qMRMLDisplayNodeWidgetPrivate> qMRMLDisplayNodeWidget::d_ptr [protected]

Definition at line 82 of file qMRMLDisplayNodeWidget.h.


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