void NavigateCurve::OnMouseWheelBackward() { StartZoom(); ZoomCamera(MotionFactor * -0.2 * this->MouseWheelMotionFactor); EndZoom(); IssueViewCallback(true); }
void Navigate2D::OnMouseWheelForward() { StartZoom(); ZoomCamera2D(MotionFactor * 0.2 * this->MouseWheelMotionFactor); EndZoom(); IssueViewCallback(true); }
void ZoomCurve::EndLeftButtonAction() { EndRubberBand(); ZoomCamera(); EndZoom(); IssueViewCallback(); }
void Zoom3D::OnMouseWheelBackward() { StartZoom(); ZoomImage3D(MotionFactor * -0.2 * this->MouseWheelMotionFactor); EndZoom(); IssueViewCallback(true); }
void Zoom3D::EndMiddleButtonAction() { EndZoom(); EndBoundingBox(); IssueViewCallback(); }
void NavigateAxisArray::OnMouseWheelBackward() { StartZoom(); if (axisOrientation == Vertical) ZoomHorizontalFixed(0.25 * this->MouseWheelMotionFactor); else ZoomVerticalFixed(0.25 * this->MouseWheelMotionFactor); EndZoom(); }
void Zoom3D::AbortLeftButtonAction() { if (ctrlOrShiftPushed) { EndBoundingBox(); EndPan(); } else { EndRubberBand(); EndZoom(); } }
void Zoom3D::AbortLeftButtonAction() { if (shiftPressed) { EndBoundingBox(); EndPan(); shiftPressed = false; } else { EndRubberBand(); EndZoom(); } }
void Zoom3D::EndLeftButtonAction() { // We must issue the proper end state for either pan or rotate // depending on whether the shift or ctrl button was pushed. The // shift left mouse pan action matches the Navigate2D/3D modes. if (shiftPressed) { EndBoundingBox(); EndPan(); shiftPressed = false; } else { EndRubberBand(); ZoomCamera(); EndZoom(); } EnableSpinMode(); IssueViewCallback(); }
void Zoom3D::EndLeftButtonAction() { // // We must issue the proper end state for either pan or rotate depending // on whether the shift or ctrl button was pushed. // if (ctrlOrShiftPushed) { EndBoundingBox(); EndPan(); } else { EndRubberBand(); ZoomCamera(); EndZoom(); } EnableSpinMode(); IssueViewCallback(); }
void ZoomCurve::EndMiddleButtonAction() { EndZoom(); IssueViewCallback(); }
void ZoomCurve::AbortLeftButtonAction() { EndRubberBand(); EndZoom(); }