Engauge Digitizer  2
Enumerations | Functions
CurveConnectAs.h File Reference
#include <QString>
Include dependency graph for CurveConnectAs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  CurveConnectAs {
  CONNECT_AS_FUNCTION_SMOOTH, CONNECT_AS_FUNCTION_STRAIGHT, CONNECT_AS_RELATION_SMOOTH, CONNECT_AS_RELATION_STRAIGHT,
  CONNECT_SKIP_FOR_AXIS_CURVE
}
 

Functions

QString curveConnectAsToString (CurveConnectAs curveConnectAs)
 

Enumeration Type Documentation

◆ CurveConnectAs

Enumerator
CONNECT_AS_FUNCTION_SMOOTH 
CONNECT_AS_FUNCTION_STRAIGHT 
CONNECT_AS_RELATION_SMOOTH 
CONNECT_AS_RELATION_STRAIGHT 
CONNECT_SKIP_FOR_AXIS_CURVE 

Definition at line 12 of file CurveConnectAs.h.

Function Documentation

◆ curveConnectAsToString()

QString curveConnectAsToString ( CurveConnectAs  curveConnectAs)

Definition at line 10 of file CurveConnectAs.cpp.

11 {
12  QString rtn;
13 
14  switch (curveConnectAs) {
15 
17  rtn = QObject::tr ("FunctionSmooth");
18  break;
19 
21  rtn = QObject::tr ("FunctionStraight");
22  break;
23 
25  rtn = QObject::tr ("RelationSmooth");
26  break;
27 
29  rtn = QObject::tr ("RelationStraight");
30  break;
31 
33  rtn = QObject::tr ("ConnectSkipForAxisCurve");
34  break;
35  }
36 
37  return rtn;
38 }