VP1CustomTourFrameWidget Node1 VP1CustomTourFrameWidget + VP1CustomTourFrameWidget() + VP1CustomTourFrameWidget() + serialise() + ~VP1CustomTourFrameWidget() + setStepToEarlierControls Enabled() + setStepToLaterControlsEnabled() + frameIsEnabled() + zoomToFrameWithVariableSpeed() + zoomToFrameForcedCircular() + zoomToFrameTime() + stayOnFrameTime() + clipVolumePercentOfATLAS() + camStateIsPerspective() + camState() + setSnapshot() + snapShotWidth() + snapShotHeight() # mousePressEvent() # mouseMoveEvent() # dropEvent() # dragEnterEvent() - VP1CustomTourFrameWidget() - operator=() - buttonClicked() - frameEnabledToggled() Node3 VP1CustomTourFrameWidget::Imp + ui + dragStartPosition + camPerspective + camState + Imp() + init() Node1->Node3 +theclass Node2 QFrame Node2->Node1 Node3->Node1 -m_d