#include <Modules/Loadable/Reformat/qSlicerReformatModuleWidget.h>
|
QScopedPointer< qSlicerReformatModuleWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerAbstractModuleWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerObjectPrivate > | d_ptr |
|
QScopedPointer< qSlicerAbstractModuleRepresentationPrivate > | d_ptr |
|
◆ Superclass
◆ AxesReferenceType
◆ OriginReferenceType
◆ qSlicerReformatModuleWidget()
qSlicerReformatModuleWidget::qSlicerReformatModuleWidget |
( |
QWidget * | parent = nullptr | ) |
|
◆ ~qSlicerReformatModuleWidget()
qSlicerReformatModuleWidget::~qSlicerReformatModuleWidget |
( |
| ) |
|
|
override |
◆ centerSliceNode
void qSlicerReformatModuleWidget::centerSliceNode |
( |
| ) |
|
|
slot |
Recenter the active node given its coordinates reference.
◆ flipHorizontal
void qSlicerReformatModuleWidget::flipHorizontal |
( |
| ) |
|
|
slot |
Flip the image slice horizontally.
◆ flipVertical
void qSlicerReformatModuleWidget::flipVertical |
( |
| ) |
|
|
slot |
Flip the image slice vertically.
◆ onLockReformatWidgetToCamera
void qSlicerReformatModuleWidget::onLockReformatWidgetToCamera |
( |
bool | lock | ) |
|
|
protectedslot |
◆ onMRMLSliceNodeModified
void qSlicerReformatModuleWidget::onMRMLSliceNodeModified |
( |
vtkObject * | caller | ) |
|
|
protectedslot |
Triggered upon MRML transform node updates.
◆ onNodeSelected
void qSlicerReformatModuleWidget::onNodeSelected |
( |
vtkMRMLNode * | node | ) |
|
|
protectedslot |
◆ onOriginCoordinateReferenceButtonPressed
void qSlicerReformatModuleWidget::onOriginCoordinateReferenceButtonPressed |
( |
int | reference | ) |
|
|
protectedslot |
◆ onReformatWidgetVisibilityChanged
void qSlicerReformatModuleWidget::onReformatWidgetVisibilityChanged |
( |
bool | visible | ) |
|
|
protectedslot |
◆ onSliceNormalToAxisChanged
void qSlicerReformatModuleWidget::onSliceNormalToAxisChanged |
( |
AxesReferenceType | axis | ) |
|
|
protectedslot |
◆ onSliceOrientationChanged
void qSlicerReformatModuleWidget::onSliceOrientationChanged |
( |
const QString & | orientation | ) |
|
|
protectedslot |
◆ onSliceVisibilityChanged
void qSlicerReformatModuleWidget::onSliceVisibilityChanged |
( |
bool | visible | ) |
|
|
protectedslot |
◆ onSliderRotationChanged
void qSlicerReformatModuleWidget::onSliderRotationChanged |
( |
double | rotationX | ) |
|
|
protectedslot |
◆ onTrackSliceOffsetValueChanged
void qSlicerReformatModuleWidget::onTrackSliceOffsetValueChanged |
( |
double | offset | ) |
|
|
protectedslot |
Set slice offset. Used when events will come is rapid succession.
◆ rotateClockwise
void qSlicerReformatModuleWidget::rotateClockwise |
( |
| ) |
|
|
slot |
Rotate the image slice by 90 degrees in clockwise direction.
◆ rotateCounterClockwise
void qSlicerReformatModuleWidget::rotateCounterClockwise |
( |
| ) |
|
|
slot |
Rotate the image slice by 90 degrees in counterclockwise direction.
◆ rotateToVolumePlane
void qSlicerReformatModuleWidget::rotateToVolumePlane |
( |
| ) |
|
|
slot |
Align slice axes with the displayed volume axes.
◆ setEditedNode()
bool qSlicerReformatModuleWidget::setEditedNode |
( |
vtkMRMLNode * | node, |
|
|
QString | role = QString(), |
|
|
QString | context = QString() ) |
|
overridevirtual |
◆ setNormalToAxisIS
void qSlicerReformatModuleWidget::setNormalToAxisIS |
( |
| ) |
|
|
slot |
Set the normal to a z axis.
◆ setNormalToAxisLR
void qSlicerReformatModuleWidget::setNormalToAxisLR |
( |
| ) |
|
|
slot |
Set the normal to a x axis.
◆ setNormalToAxisPA
void qSlicerReformatModuleWidget::setNormalToAxisPA |
( |
| ) |
|
|
slot |
Set the normal to a y axis.
◆ setNormalToCamera
void qSlicerReformatModuleWidget::setNormalToCamera |
( |
| ) |
|
|
slot |
Set slice normal to the camera.
◆ setSliceNormal [1/2]
void qSlicerReformatModuleWidget::setSliceNormal |
( |
double * | normal | ) |
|
|
slot |
Set the normal of the slice plane. The origin of the plane is not changed. The normal is normalized before being set to the node. It resets the rotation sliders.
- See also
- setWorldPosition.
◆ setSliceNormal() [2/2]
void qSlicerReformatModuleWidget::setSliceNormal |
( |
double | x, |
|
|
double | y, |
|
|
double | z ) |
Utility function that sets the normal of the slice plane.
◆ setSliceOffsetValue
void qSlicerReformatModuleWidget::setSliceOffsetValue |
( |
double | offset | ) |
|
|
slot |
◆ setup()
void qSlicerReformatModuleWidget::setup |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ setWorldPosition
void qSlicerReformatModuleWidget::setWorldPosition |
( |
double * | newWorldPosition | ) |
|
|
slot |
◆ d_ptr
QScopedPointer<qSlicerReformatModuleWidgetPrivate> qSlicerReformatModuleWidget::d_ptr |
|
protected |
The documentation for this class was generated from the following file: