// -*- c-basic-offset: 4 -*-
/** @file PreviewCropTool.h
* @author James Legg
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
* You should have received a copy of the GNU General Public
* License along with this software; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/** Allow the user to change the cropping region by dragging it in the fast
class PreviewCropTool : public PreviewTool
void MouseMoveEvent(double x, double y, wxMouseEvent & e);
void MouseButtonEvent(wxMouseEvent &e);
bool moving_left, moving_right, moving_top, moving_bottom, mouse_down;
double top, bottom, left, right;
double start_drag_x, start_drag_y;
HuginBase::PanoramaOptions start_drag_options, opts;
// region of intrest while displayed during change by dragging.