-
Notifications
You must be signed in to change notification settings - Fork 61
Closed
Description
The following code should be updated to address the warnings listed below:
SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx
Lines 202 to 213 in 13bef66
| switch (d->TransformType) | |
| { | |
| case vr::TrackedDeviceClass_HMD: | |
| d->VRViewNode->SetHMDTransformUpdate(!d->VRViewNode->GetHMDTransformUpdate()); | |
| break; | |
| case vr::TrackedDeviceClass_GenericTracker: | |
| d->VRViewNode->SetTrackerTransformUpdate(!d->VRViewNode->GetTrackerTransformUpdate()); | |
| break; | |
| case vr::TrackedDeviceClass_Controller: | |
| d->VRViewNode->SetControllerTransformsUpdate(!d->VRViewNode->GetControllerTransformsUpdate()); | |
| break; | |
| } |
Warnings
/path/to/SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx:202:10: warning: enumeration value ‘TrackedDeviceClass_Invalid’ not handled in switch [-Wswitch]
202 | switch (d->TransformType)
| ^
/path/to/SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx:202:10: warning: enumeration value ‘TrackedDeviceClass_TrackingReference’ not handled in switch [-Wswitch]
/path/to/SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx:202:10: warning: enumeration value ‘TrackedDeviceClass_DisplayRedirect’ not handled in switch [-Wswitch]
/path/to/SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx:202:10: warning: enumeration value ‘TrackedDeviceClass_Max’ not handled in switch [-Wswitch]
/path/to/SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx: In member function ‘void qMRMLVirtualRealityTransformWidget::updateWidgetFromMRML()’:
/path/to/SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx:250:10: warning: enumeration value ‘TrackedDeviceClass_Invalid’ not handled in switch [-Wswitch]
250 | switch (d->TransformType)
| ^
/path/to/SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx:250:10: warning: enumeration value ‘TrackedDeviceClass_TrackingReference’ not handled in switch [-Wswitch]
/path/to/SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx:250:10: warning: enumeration value ‘TrackedDeviceClass_DisplayRedirect’ not handled in switch [-Wswitch]
/path/to/SlicerVirtualReality/VirtualReality/Widgets/qMRMLVirtualRealityTransformWidget.cxx:250:10: warning: enumeration value ‘TrackedDeviceClass_Max’ not handled in switch [-Wswitch]
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels