1 #ifndef RubberBandTool_h 2 #define RubberBandTool_h 11 template <
typename A>
class QList;
22 class MdiCubeViewport;
111 void mouseMove(QPoint p, Qt::MouseButton);
117 QPoint snapMouse(QPoint);
120 void paintVerticesConnected(QPainter *painter);
121 void paintRectangle(QPoint upperLeft, QPoint lowerRight, QPainter *painter);
122 void paintRectangle(QPoint upperLeft, QPoint upperRight,
123 QPoint lowerLeft, QPoint lowerRight, QPainter *painter);
126 void calcRectCorners(QPoint corner1, QPoint corner2, QPoint &corner3, QPoint &corner4);
131 bool p_doubleClicking;
134 bool p_drawActiveOnly;
138 Qt::MouseButton p_mouseButton;
139 bool p_indicatorColors;
140 unsigned int p_pointTolerance;
Cube display widget for certain Isis MDI applications.
Definition: MdiCubeViewport.h:53
Defines an angle and provides unit conversions.
Definition: Angle.h:62
Definition: BoxcarCachingAlgorithm.h:29
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31