#include <Libs/MRML/Widgets/qMRMLThreeDViewControllerWidget.h>
◆ Superclass
◆ qMRMLThreeDViewControllerWidget()
qMRMLThreeDViewControllerWidget::qMRMLThreeDViewControllerWidget |
( |
QWidget * | parent = nullptr | ) |
|
|
explicit |
◆ ~qMRMLThreeDViewControllerWidget()
qMRMLThreeDViewControllerWidget::~qMRMLThreeDViewControllerWidget |
( |
| ) |
|
|
override |
◆ lookFromAxis
void qMRMLThreeDViewControllerWidget::lookFromAxis |
( |
const ctkAxesWidget::Axis & | axis | ) |
|
|
slot |
◆ mrmlThreeDViewNode()
Q_INVOKABLE vtkMRMLViewNode * qMRMLThreeDViewControllerWidget::mrmlThreeDViewNode |
( |
| ) |
const |
Get 3D view node associated with this ThreeDViewController.
◆ pitchView
void qMRMLThreeDViewControllerWidget::pitchView |
( |
| ) |
|
|
slot |
◆ resetFocalPoint
void qMRMLThreeDViewControllerWidget::resetFocalPoint |
( |
| ) |
|
|
slot |
◆ rockView
void qMRMLThreeDViewControllerWidget::rockView |
( |
bool | enabled | ) |
|
|
slot |
◆ rollView
void qMRMLThreeDViewControllerWidget::rollView |
( |
| ) |
|
|
slot |
◆ set3DAxisLabelVisible
void qMRMLThreeDViewControllerWidget::set3DAxisLabelVisible |
( |
bool | visible | ) |
|
|
slot |
◆ set3DAxisVisible
void qMRMLThreeDViewControllerWidget::set3DAxisVisible |
( |
bool | visible | ) |
|
|
slot |
◆ setAmbientShadowsIntensityScale
void qMRMLThreeDViewControllerWidget::setAmbientShadowsIntensityScale |
( |
double | value | ) |
|
|
slot |
◆ setAmbientShadowsIntensityShift
void qMRMLThreeDViewControllerWidget::setAmbientShadowsIntensityShift |
( |
double | value | ) |
|
|
slot |
◆ setAmbientShadowsSizeScale
void qMRMLThreeDViewControllerWidget::setAmbientShadowsSizeScale |
( |
double | value | ) |
|
|
slot |
◆ setAmbientShadowsVolumeOpacityThresholdPercent
void qMRMLThreeDViewControllerWidget::setAmbientShadowsVolumeOpacityThresholdPercent |
( |
double | opacityPercent | ) |
|
|
slot |
◆ setAnimationMode
void qMRMLThreeDViewControllerWidget::setAnimationMode |
( |
int | newAnimationMode | ) |
|
|
slot |
◆ setBackgroundColor
void qMRMLThreeDViewControllerWidget::setBackgroundColor |
( |
const QColor & | color, |
|
|
QColor | color2 = QColor() ) |
|
slot |
If the second color is not set, the first color is used.
◆ setBlackBackground
void qMRMLThreeDViewControllerWidget::setBlackBackground |
( |
| ) |
|
|
slot |
Utility function to change the color of the background to black.
◆ setBoxColor
void qMRMLThreeDViewControllerWidget::setBoxColor |
( |
const QColor & | color | ) |
|
|
slot |
Utility function to change color of the box.
◆ setFPSVisible
void qMRMLThreeDViewControllerWidget::setFPSVisible |
( |
bool | visible | ) |
|
|
slot |
Show or hide the FPS in the lower right corner. False by default.
◆ setLightBlueBackground
void qMRMLThreeDViewControllerWidget::setLightBlueBackground |
( |
| ) |
|
|
slot |
Utility function to change the color of the background to blue.
◆ setMRMLScene
void qMRMLThreeDViewControllerWidget::setMRMLScene |
( |
vtkMRMLScene * | newScene | ) |
|
|
overrideslot |
◆ setMRMLViewNode()
◆ setOrientationMarkerSize
void qMRMLThreeDViewControllerWidget::setOrientationMarkerSize |
( |
int | size | ) |
|
|
slot |
◆ setOrientationMarkerType
void qMRMLThreeDViewControllerWidget::setOrientationMarkerType |
( |
int | type | ) |
|
|
slot |
◆ setOrthographicModeEnabled
void qMRMLThreeDViewControllerWidget::setOrthographicModeEnabled |
( |
bool | enabled | ) |
|
|
slot |
◆ setQuadBufferStereoSupportEnabled()
void qMRMLThreeDViewControllerWidget::setQuadBufferStereoSupportEnabled |
( |
bool | value | ) |
|
◆ setRulerColor
void qMRMLThreeDViewControllerWidget::setRulerColor |
( |
int | color | ) |
|
|
slot |
◆ setRulerType
void qMRMLThreeDViewControllerWidget::setRulerType |
( |
int | type | ) |
|
|
slot |
◆ setShadowsVisibility
void qMRMLThreeDViewControllerWidget::setShadowsVisibility |
( |
bool | visibility | ) |
|
|
slot |
◆ setStereoType
void qMRMLThreeDViewControllerWidget::setStereoType |
( |
int | newStereoType | ) |
|
|
slot |
◆ setThreeDView
void qMRMLThreeDViewControllerWidget::setThreeDView |
( |
qMRMLThreeDView * | threeDView | ) |
|
|
slot |
◆ setUseDepthPeeling
void qMRMLThreeDViewControllerWidget::setUseDepthPeeling |
( |
bool | use | ) |
|
|
slot |
Use or not depth peeling in the first renderer. False by default.
◆ setViewLabel()
void qMRMLThreeDViewControllerWidget::setViewLabel |
( |
const QString & | newViewLabel | ) |
|
Set the label for the table view (abbreviation for the view name)
◆ setViewLink
void qMRMLThreeDViewControllerWidget::setViewLink |
( |
bool | linked | ) |
|
|
slot |
Link/Unlink the view controls and the cameras across all views.
◆ setViewLogic()
void qMRMLThreeDViewControllerWidget::setViewLogic |
( |
vtkMRMLViewLogic * | newViewLogic | ) |
|
Set newViewLogic Use if two instances of the controller need to observe the same logic.
◆ setWhiteBackground
void qMRMLThreeDViewControllerWidget::setWhiteBackground |
( |
| ) |
|
|
slot |
Utility function to change the color of the background to white.
◆ spinView
void qMRMLThreeDViewControllerWidget::spinView |
( |
bool | enabled | ) |
|
|
slot |
◆ updateViewFromMRMLCamera
void qMRMLThreeDViewControllerWidget::updateViewFromMRMLCamera |
( |
| ) |
|
|
protectedslot |
◆ updateWidgetFromMRMLView
void qMRMLThreeDViewControllerWidget::updateWidgetFromMRMLView |
( |
| ) |
|
|
overrideprotectedslot |
◆ updateWidgetFromMRMLViewLogic
void qMRMLThreeDViewControllerWidget::updateWidgetFromMRMLViewLogic |
( |
| ) |
|
|
protectedslot |
◆ viewLabel()
QString qMRMLThreeDViewControllerWidget::viewLabel |
( |
| ) |
const |
Get the label for the view (abbreviation for the view name)
◆ viewLogic()
◆ yawView
void qMRMLThreeDViewControllerWidget::yawView |
( |
| ) |
|
|
slot |
◆ zoomIn
void qMRMLThreeDViewControllerWidget::zoomIn |
( |
| ) |
|
|
slot |
◆ zoomOut
void qMRMLThreeDViewControllerWidget::zoomOut |
( |
| ) |
|
|
slot |
The documentation for this class was generated from the following file: