Engauge Digitizer  2
Classes | Enumerations
DigitizeStateAbstractBase.h File Reference
#include "PointStyle.h"
#include <QCursor>
#include <QPointF>
Include dependency graph for DigitizeStateAbstractBase.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DigitizeStateAbstractBase
 Base class for all digitizing states. This serves as an interface to DigitizeStateContext. More...
 

Enumerations

enum  DigitizeState {
  DIGITIZE_STATE_AXIS, DIGITIZE_STATE_COLOR_PICKER, DIGITIZE_STATE_CURVE, DIGITIZE_STATE_EMPTY,
  DIGITIZE_STATE_POINT_MATCH, DIGITIZE_STATE_SEGMENT, DIGITIZE_STATE_SELECT, DIGITIZE_STATE_SCALE,
  NUM_DIGITIZE_STATES
}
 Set of possible states of Digitize toolbar. More...
 

Enumeration Type Documentation

◆ DigitizeState

Set of possible states of Digitize toolbar.

Enumerator
DIGITIZE_STATE_AXIS 
DIGITIZE_STATE_COLOR_PICKER 
DIGITIZE_STATE_CURVE 
DIGITIZE_STATE_EMPTY 
DIGITIZE_STATE_POINT_MATCH 
DIGITIZE_STATE_SEGMENT 
DIGITIZE_STATE_SELECT 
DIGITIZE_STATE_SCALE 
NUM_DIGITIZE_STATES 

Definition at line 23 of file DigitizeStateAbstractBase.h.

24  {
32  DIGITIZE_STATE_SCALE, // Out of order for backwards compatibility with pre-version 10
DIGITIZE_STATE_CURVE
Definition: DigitizeStateAbstractBase.h:26
DIGITIZE_STATE_EMPTY
Definition: DigitizeStateAbstractBase.h:27
DIGITIZE_STATE_COLOR_PICKER
Definition: DigitizeStateAbstractBase.h:25
DIGITIZE_STATE_AXIS
Definition: DigitizeStateAbstractBase.h:24
DIGITIZE_STATE_SEGMENT
Definition: DigitizeStateAbstractBase.h:29
DIGITIZE_STATE_SELECT
Definition: DigitizeStateAbstractBase.h:30
DIGITIZE_STATE_SCALE
Definition: DigitizeStateAbstractBase.h:31
DIGITIZE_STATE_POINT_MATCH
Definition: DigitizeStateAbstractBase.h:28
NUM_DIGITIZE_STATES
Definition: DigitizeStateAbstractBase.h:32