Engauge Digitizer 2
Loading...
Searching...
No Matches
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 24 of file DigitizeStateAbstractBase.h.

24 {
32 DIGITIZE_STATE_SCALE, // Out of order for backwards compatibility with pre-version 10
34};
@ DIGITIZE_STATE_POINT_MATCH
@ DIGITIZE_STATE_SELECT
@ DIGITIZE_STATE_COLOR_PICKER
@ DIGITIZE_STATE_SEGMENT