#include <qMRMLMatrixWidget.h>
Public Types | |
| enum | CoordinateReferenceType { GLOBAL, LOCAL } |
| typedef qVTKAbstractMatrixWidget | Superclass |
| Constructors. | |
Public Slots | |
| void | setMRMLTransformNode (vtkMRMLNode *node) |
| void | setMRMLTransformNode (vtkMRMLLinearTransformNode *transformNode) |
Public Member Functions | |
| CoordinateReferenceType | coordinateReference () const |
| vtkMRMLLinearTransformNode * | mrmlTransformNode () const |
| qMRMLMatrixWidget (QWidget *parent) | |
| void | setCoordinateReference (CoordinateReferenceType coordinateReference) |
| virtual | ~qMRMLMatrixWidget () |
Protected Slots | |
| void | updateMatrix () |
Properties | |
| CoordinateReferenceType | CoordinateReference |
Private Member Functions | |
| QCTK_DECLARE_PRIVATE (qMRMLMatrixWidget) | |
Constructors.
Reimplemented from qVTKAbstractMatrixWidget.
| qMRMLMatrixWidget::qMRMLMatrixWidget | ( | QWidget * | parent | ) | [explicit] |
| virtual qMRMLMatrixWidget::~qMRMLMatrixWidget | ( | ) | [inline, virtual] |
| qMRMLMatrixWidget::CoordinateReferenceType qMRMLMatrixWidget::coordinateReference | ( | ) | const |
| vtkMRMLLinearTransformNode * qMRMLMatrixWidget::mrmlTransformNode | ( | ) | const |
| qMRMLMatrixWidget::QCTK_DECLARE_PRIVATE | ( | qMRMLMatrixWidget | ) | [private] |
Reimplemented from qVTKAbstractMatrixWidget.
| void qMRMLMatrixWidget::setCoordinateReference | ( | CoordinateReferenceType | coordinateReference | ) |
References autoSlicerTracto2regions::d, QCTK_D, and updateMatrix().
| void qMRMLMatrixWidget::setMRMLTransformNode | ( | vtkMRMLNode * | node | ) | [slot] |
References setMRMLTransformNode().
| void qMRMLMatrixWidget::setMRMLTransformNode | ( | vtkMRMLLinearTransformNode * | transformNode | ) | [slot] |
Set the MRML node of interest
References autoSlicerTracto2regions::d, QCTK_D, vtkMRMLTransformableNode::TransformModifiedEvent, and updateMatrix().
Referenced by setMRMLTransformNode().
| void qMRMLMatrixWidget::updateMatrix | ( | ) | [protected, slot] |
Triggered upon MRML transform node updates
References autoSlicerTracto2regions::d, qMRMLUtils::getTransformInCoordinateSystem(), QCTK_D, and qVTKAbstractMatrixWidget::setMatrixInternal().
Referenced by setCoordinateReference(), and setMRMLTransformNode().
CoordinateReferenceType qMRMLMatrixWidget::CoordinateReference [read, write] |
1.6.1