JKQTPlotter
an extensive Qt4/Qt5 Plotter framework (including a fast variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Collaboration diagram for Basic Line/Scatter Graphs:

Classes

class  JKQTPSingleColumnSymbolsGraph
 plots a 1-column set of data-values with symbols onto a JKQtPlotter/JKQtBasePlotter. the data from the single column is either interpreted as x- or y-values and the missing coordinate is taken from a fixed value position. More...
 
class  JKQTPSpecialLineHorizontalGraph
 This implements a step plot with values $ \left(x, f(x) \right) $. More...
 
class  JKQTPSpecialLineVerticalGraph
 This implements a step plot with values $ \left(f(y), y \right) $. More...
 
class  JKQTPXYLineErrorGraph
 This implements xy line plots with x and y error indicators. More...
 
class  JKQTPXYLineGraph
 This implements xy line plots. This also alows to draw symbols at the data points. More...
 

Enumerations

enum  JKQTPSpecialLineType {
  JKQTPStepLeft =0,
  JKQTPStepCenter =1,
  JKQTPStepRight =2,
  JKQTPStepAverage =3,
  JKQTPDirectLine =4
}
 plot styles for the error information More...
 

Functions

JKQTPLOTTER_LIB_EXPORT QString JKQTPSpecialLineType2String (JKQTPSpecialLineType pos)
 converts a JKQTPSpecialLineType variable into a human-readable string More...
 
JKQTPLOTTER_LIB_EXPORT JKQTPSpecialLineType String2JKQTPSpecialLineType (const QString &pos)
 converts a String into a JKQTPSpecialLineType More...
 

Detailed Description

Screenshot Classes
JKQTPSingleColumnSymbolsGraph
JKQTPXYLineGraph, JKQTPXYLineErrorGraph
JKQTPSpecialLineHorizontalGraph, JKQTPSpecialLineVerticalGraph

Enumeration Type Documentation

◆ JKQTPSpecialLineType

plot styles for the error information

See also
JKQTPSpecialLineTypeComboBox
Enumerator
JKQTPStepLeft 

datapoint is on the left edge of the hor. step line

JKQTPStepCenter 

datapoint is centered on the hor. step line

JKQTPStepRight 

datapoint is on the right edge of the hor. step line

JKQTPStepAverage 

horizontal line on the level of the average between two points + vertical lines to the points

JKQTPDirectLine 

no step, but connects the two datapoints with a straight line

Function Documentation

◆ JKQTPSpecialLineType2String()

JKQTPLOTTER_LIB_EXPORT QString JKQTPSpecialLineType2String ( JKQTPSpecialLineType  pos)

converts a JKQTPSpecialLineType variable into a human-readable string

◆ String2JKQTPSpecialLineType()

JKQTPLOTTER_LIB_EXPORT JKQTPSpecialLineType String2JKQTPSpecialLineType ( const QString &  pos)

converts a String into a JKQTPSpecialLineType