Mantid
Loading...
Searching...
No Matches
Classes | Namespaces
InputController.h File Reference
#include "DllOption.h"
#include <QColor>
#include <QMouseEvent>
#include <QObject>
#include <QPolygonF>
#include <QRect>

Go to the source code of this file.

Classes

class  MantidQt::MantidWidgets::InputController
 The base class for the mouse and keyboard controllers to work with ProjectionSurfaces. More...
 
class  MantidQt::MantidWidgets::InputController3DMove
 Controller for moving the instrument on Projection3D surface: translation, rotation and zooming. More...
 
class  MantidQt::MantidWidgets::InputControllerDraw
 Controller for free drawing on an unwrapped surface. More...
 
class  MantidQt::MantidWidgets::InputControllerDrawAndErase
 Controller for drawing and erasing arbitrary shapes on an unwrapped surface. More...
 
class  MantidQt::MantidWidgets::InputControllerDrawShape
 Controller for drawing mask shapes. More...
 
class  MantidQt::MantidWidgets::InputControllerMoveUnwrapped
 Controller for moving the instrument on an unwrapped surface. More...
 
class  MantidQt::MantidWidgets::InputControllerPick
 Controller for picking detectors. More...
 
class  MantidQt::MantidWidgets::InputControllerSelection
 Controller for erasing peaks on an unwrapped surface. More...
 

Namespaces

namespace  MantidQt
 The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress bar for them, and a property list.
 
namespace  MantidQt::MantidWidgets