JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
|
CJKQTAnnotationsSpecificStyleProperties | Support Class for JKQTBasePlotter, which summarizes all properties that define the visual styling of annotation elements |
CJKQTBarchartSpecificStyleProperties | Support Class for JKQTBasePlotter, which summarizes all properties that define the visual styling of barchart elements |
►CJKQTBasePlotter | Base class for 2D plotter classes (used by the plotter widget JKQTPlotter) |
CJKQTBasePlotterStyle | Support Class for JKQTBasePlotter, which summarizes all properties that define the visual styling of a JKQTBasePlotter |
CJKQTFastPlotter | Speed optimized plotter class |
CJKQTFillStyleSummmary | Support Class for JKQTBasePlotter, which summarizes a fill style |
CJKQTFinancialSpecificStyleProperties | Support Class for JKQTBasePlotter, which summarizes all properties that define the visual styling of impulse/stick graph elements |
CJKQTFPimageOverlayPlot | Plots an image overlay, i.e. a boolean image where each true pixel is drawn with a given color and the false pixels are transparent |
CJKQTFPimagePlot | Plots a given grayscale image with a given color palette |
CJKQTFPLinePlot | Simple line plot for JKQTFastPlotter |
CJKQTFPPlot | Base class for all plots that may be plotted by JKQTFastPlotter |
CJKQTFPQImagePlot | Plot of a QImage |
CJKQTFPQOverlayLinearGridPlot | Plot a horizontal scale bar |
CJKQTFPQScaleBarXPlot | Plot a horizontal scale bar |
CJKQTFPRGBImageOverlayPlot | Plots 1,2 or 3 given grayscale images as an overlay plot, where each channel is drawn as one color channel (e.g. red, green or blue) |
CJKQTFPVBarPlot | Simple vertical bar plot for JKQTFastPlotter |
CJKQTFPVCrossPlot | Simple plot that draws a cross for every datapoint |
CJKQTFPXRangePlot | Plot a range of x values |
CJKQTFPYRangePlot | Plot a range of x values |
CJKQTGeometricSpecificStyleProperties | Support Class for JKQTBasePlotter, which summarizes all properties that define the visual styling of geometric elements |
CJKQTGraphsBaseStyle | Support Class for JKQTBasePlotter, which summarizes all properties that define the visual styling of a JKQTBasePlotter |
CJKQTGraphsSpecificStyleProperties | Support Class for JKQTBasePlotter, which summarizes all properties that define the visual styling of graphs |
CJKQTImpulseSpecificStyleProperties | Support Class for JKQTBasePlotter, which summarizes all properties that define the visual styling of impulse/stick graph elements |
CJKQTMathText | This class parses a mathematical markup string and can then draw the contained text/equation onto a QPainter |
CJKQTMathTextBlockNode | Subclass representing a { ...} block |
►CJKQTMathTextBoxInstructionNode | Subclass representing an instruction node which draws a (possibly colored) box around it's contents i.e. it represents instructions like \fbox{ ...}, \colorbox{color}{ ...}, .. |
►CJKQTMathTextBraceNode | Subclass representing a brace node |
CJKQTMathTextDecoratedNode | Subclass representing a decorated text m (e.g. \vec \hat ...) node |
CJKQTMathTextDualChildNode | Subclass representing a node in the syntax tree, that has two children |
CJKQTMathTextEmptyBoxNode | Subclass representing an empty bbox with defined width/height in the syntax tree |
CJKQTMathTextEnvironment | Describes the current drawing environment (base fontname ...) |
CJKQTMathTextFontDefinition | Summarizes all information available on a font for a specific MTenvironmentFont |
CJKQTMathTextFontSpecifier | Font specifier for JKQTMathText. The font consists of two parts: the actual font and the font used for math output (which may be empty) |
CJKQTMathTextFracNode | Subclass representing a \frac node |
CJKQTMathTextHorizontalListNode | Subclass representing a list of nodes in the syntax tree, layed out horizontally |
CJKQTMathTextInstruction1Node | Subclass representing an instruction node with exactly one argument and possibly additional parameters in the syntax tree This is a base-class without concrete implementations ... Implementations can be found in derived classes! |
CJKQTMathTextLabel | A QLabel-derived class that draws an equation with LaTeX markup using JKQTMathText |
CJKQTMathTextLatexParser | LaTeX parser for JKQTMathText |
►CJKQTMathTextMatrixNode | Subclass representing a \begin{matrix} , \begin{tabular} , \begin{array} , ... node |
►CJKQTMathTextModifiedEnvironmentInstructionNode | Subclass representing an instruction node which modify the current JKQTMathTextEnvironment, in the current block. This implements functions like \bf or \color{COL} |
►CJKQTMathTextModifiedTextPropsInstructionNode | Subclass representing an instruction node which modifies the current font (as defined in JKQTMathTextEnvironment), for it's child node, i.e. it represents instructions like \textbf{ ...}, \ul{underlinedText} , .. |
CJKQTMathTextModifyEnvironmentNodeMixIn | Mixin extending a node that does not produce any output, but provides a function modifyEnvironment() that modifies the current JKQTMathTextEnvironment. Deriving classes are used to represent instructions like \bf or \color{ ...} that alter the text formatting for all further nodes in the current block |
CJKQTMathTextMultiChildNode | Subclass representing a node in the syntax tree, that has two children |
CJKQTMathTextNode | Subclass representing one node in the syntax tree |
CJKQTMathTextNodeSize | Beschreibt die Größe(n) eines Knotens |
CJKQTMathTextNonDrawingBaseNode | Base class for all derived classes that do not draw anything |
CJKQTMathTextNoopNode | Subclass representing a node that outputs nothing |
CJKQTMathTextParser | Base class for all math markup parsers used by JKQTMathText |
CJKQTMathTextPhantomNode | Generates whitespace with the size of the contained node |
►CJKQTMathTextSimpleInstructionNode | Subclass representing a simple instruction node which only accepts string arguments, not LaTeX arguments i.e. it represents instructions like \unicode{ ...}, .. |
CJKQTMathTextSingleChildNode | Subclass representing a node in the syntax tree, that has one child |
CJKQTMathTextSqrtNode | Subclass representing a sqrt node |
CJKQTMathTextSubscriptNode | Subclass representing an subscript node with exactly one argument in the syntax tree |
CJKQTMathTextSuperscriptNode | Subclass representing an superscript node with exactly one argument in the syntax tree |
►CJKQTMathTextSymbolNode | Subclass representing one symbol (e.g. \alpha , \cdot ...) node in the syntax tree |
CJKQTMathTextTextBaseNode | Base class for nodes representing text in the syntax tree |
►CJKQTMathTextTextNode | Subclass representing one text node in the syntax tree |
►CJKQTMathTextVerbatimNode | Subclass representing a verbatim (plain-text) node with support for line-breaks in the syntax tree |
►CJKQTMathTextVerticalListNode | Subclass representing a list of nodes in the syntax tree, layed out vertically |
►CJKQTMathTextWhitespaceNode | Subclass representing one whitepsace node in the syntax tree |
CJKQTPAdaptiveFunctionGraphEvaluator | Adaptive drawing of a function graph, specified by two function and evaluated over a parameter range |
CJKQTPArrayScopedPointer | This class ensures that the given pointer is freed when the class is destroyed |
CJKQTPAutoOutputTimer | RAII construct that times its lifetime, outputting properly indented qDebug()-message |
►CJKQTPBarGraphBase | This is a base-class for all bar graphs with vertical or horizontal orientation (the orientation is implemented in dervied classes!) |
CJKQTPBarGraphStackInternalInterface | This is an interface-class for all stackable bargraphs ... it is used internally for autoscaling only |
CJKQTPBarHorizontalErrorGraph | This implements a horizontal bar graph with bars between and and error indicator |
CJKQTPBarHorizontalGraph | This implements a horizontal bar graph with bars between and |
CJKQTPBarHorizontalStackableGraph | This implements a horizontal bar graph with bars between and Optionally several graphs of this type may be stacked on top of each other |
CJKQTPBarVerticalErrorGraph | This implements a vertical bar graph with bars between and and error indicator |
CJKQTPBarVerticalGraph | This implements a vertical bar graph with bars between and |
CJKQTPBarVerticalStackableGraph | This implements a vertical bar graph with bars between and Optionally several graphs of this type may be stacked on top of each other |
►CJKQTPBaseKey | Base class for drawing a key (or legend) |
CJKQTPBoxplotElementBase | Tbaseclass for a single (notched) boxplot as a "geometric element", where the data is directly given to the object and not stored in a column, as in JKQTPBoxplotGraphBase |
CJKQTPBoxplotGraphBase | Base class for graphs representing a series of boxplot, elements |
CJKQTPBoxplotHorizontalElement | This implements a horizontal (notched) boxplot where the data is directly given to the object and not stored in a column, as in JKQTPBoxplotVerticalGraph |
CJKQTPBoxplotHorizontalGraph | This implements horizontal boxplots, optionally also a notched boxplot |
CJKQTPBoxplotVerticalElement | This implements a single vertical (notched) boxplot as a "geometric element", where the data is directly given to the object and not stored in a column, as in JKQTPBoxplotVerticalGraph |
CJKQTPBoxplotVerticalGraph | This implements vertical boxplots, optionally also a notched boxplot |
CJKQTPCADrawModeComboBox | QComboBox which shows JKQTPCADrawMode |
CJKQTPCALabelTypeComboBox | QComboBox which shows JKQTPCALabelType |
CJKQTPColorbarCoordinateAxisStyle | Support Class for JKQTPCoordinateAxis, which summarizes all properties that define the visual styling of a JKQTPCoordinateAxis used for colorbars outside the plot |
CJKQTPColorDerivationMode | Specifies how a fill-color is derived from a given color |
CJKQTPColorPaletteSingleColorLinSegment | For building palettes from linear segments of single colors using JKQTPBuildColorPaletteLUTLinSegmentsSorted() and JKQTPBuildColorPaletteLUTLinSegments() |
CJKQTPColorPaletteStyleAndToolsMixin | If a class is derived from this class, it may use color bars |
CJKQTPColorPaletteWithModifierStyleAndToolsMixin | If a class is derived from this class, it may use color bars that have 2 axes (one "data"/color axis and one "modifier" axis) |
CJKQTPColumn | Internally stores information about one data column. See JKQTPDatastore for more information |
CJKQTPColumnBackInserter | Iterator, which allows to insert into a column of a JKQTPDatastore |
CJKQTPColumnConstIterator | Iterator over the data in the column of a JKQTPDatastore |
CJKQTPColumnContourPlot | Class for a contour plots (same as JKQTPContourPlot) of images stored in a JKQTPDatastore column |
CJKQTPColumnIterator | Iterator over the data in the column of a JKQTPDatastore |
CJKQTPColumnMathImage | Class to plot an image from an 2-dimensional array of values stored in a column of the datastore |
CJKQTPColumnOverlayImageEnhanced | Class to plot an image from an 2-dimensional array of boolean values: alle true values are plotted in a given color, while the false pixels are drawn in another (default: transparent) |
CJKQTPColumnRGBMathImage | Like JKQTPRGBMathImage but reads images from columns of the datastore |
CJKQTPContourPlot | Class for a contour plot |
►CJKQTPCoordinateAxis | This virtual class is the base for any type of coordinate axis, to be drawn by JKQTBasePlotter |
CJKQTPCoordinateAxisStyle | Support Class for JKQTPCoordinateAxis, which summarizes all properties that define the visual styling of a JKQTPCoordinateAxis |
►CJKQTPCSSParser | A simple parser for certain CSS subsets |
CJKQTPDataCache | This class can be used to implement a general cache for values |
CJKQTPDataCacheNotThreadSafe | Tag type to configure JKQTPDataCache for non thread-safety |
CJKQTPDataCacheThreadSafe | Tag type to configure JKQTPDataCache for thread-safety |
CJKQTPDatastore | This class manages data columns (with entries of type double ), used by JKQTPlotter/JKQTBasePlotter to represent data for plots |
CJKQTPDatastoreItem | This represents one chunk of memory which can represent one or more columns of data for JKQTBasePlotter. See JKQTPDatastore for more information |
CJKQTPDatastoreModel | QAbstractTableModel descendent that allows to view data in a JKQTPDatastore |
CJKQTPEnhancedDoubleSpinBox | Enhanced QDoubleSpinBox |
CJKQTPEnhancedPainter | This class extends the QPainter |
CJKQTPEnhancedSpinBox | Enhanced QDoubleSpinBox |
CJKQTPEnhancedTableView | This class extends the QTableView |
CJKQTPErrorPlotstyleComboBox | QComboBox which shows JKQTPErrorPlotstyle |
►CJKQTPEvaluatedFunctionGraphBase | Base class for graph classes that evaluate a mathematical function (e.g. defined as a C-function), using an adaptive plotting algorithm from JKQTPAdaptiveFunctionGraphEvaluator |
CJKQTPEvaluatedFunctionWithErrorsGraphBase | Extends JKQTPEvaluatedFunctionGraphBase with some basic properties (e.g. function parameters) for a second function that calculates an error (for drawing error indicators) |
CJKQTPEvaluatedFunctionWithErrorsGraphDrawingBase | This class extends JKQTPEvaluatedFunctionWithErrorsGraphBase with functions to draw the graphs and set the drawing style |
CJKQTPExpected | "expected" datatype, which can either represent a function result of type T or an error of type E |
CJKQTPExpectedUnexpectedType | Tag type for an unexpected/error result in JKQTPExpected |
CJKQTPFilledCurveGraphBase | Base class for filled curve graphs like e.g. JKQTPFilledCurveXGraph |
CJKQTPFilledCurveXErrorGraph | This implements filled curve plots with y errors where the area is filled between the plot line and the x-Axis |
CJKQTPFilledCurveXGraph | This implements filled curve plots where the area is filled between the plot line and the x-Axis |
CJKQTPFilledCurveYErrorGraph | This implements filled curve plots with y errors where the area is filled between the plot line and the x-Axis |
CJKQTPFilledCurveYGraph | This implements filled curve plots where the area is filled between the plot line and y-Axis |
CJKQTPFilledHorizontalRangeGraph | This implements filled curve plots where the area is filled between two data columns for each y-value |
CJKQTPFilledVerticalRangeGraph | This implements filled curve plots where the area is filled between two data columns for each x-value |
CJKQTPFinalAct | C++11 finally construct (executes a callable-object when the edestructor is executed) |
CJKQTPFinancialGraph | This class draws an Open-High-Low-Close (OHLC) or candle-stick graph typically representing financial data |
CJKQTPFunctorLineGraphBase | Extends JKQTPEvaluatedFunctionWithErrorsGraphDrawingBase with the capabilities to define functions from C++-functors of type jkqtpSimplePlotFunctionType or jkqtpPlotFunctionType |
CJKQTPGeoArc | This JKQTPGeometricPlotElement is used to draw an arc |
CJKQTPGeoArrow | This convenience specialisation of JKQTPGeoLine is used to draw a line with decorations (e.g. arrows) |
CJKQTPGeoBaseDecoratedHeadLine | This JKQTPGeometricPlotElement is used as base class for geometric drawing elements that consist of lines with one decorated end (i.e. no filling of any kind is done) |
CJKQTPGeoBaseDecoratedLine | This JKQTPGeometricPlotElement is used as base class for geometric drawing elements that consist of lines with decorated ends (i.e. no filling of any kind is done) |
CJKQTPGeoBaseFilled | This JKQTPGeometricPlotElement is used as base class for geometric drawing elements that only consist of lines (i.e. no filling of any kind is done) |
CJKQTPGeoBaseLine | This JKQTPGeometricPlotElement is used as base class for geometric drawing elements that only consist of lines (i.e. no filling of any kind is done) |
CJKQTPGeoBezierCurve | This JKQTPGeometricPlotElement is used to draw a bezier curve |
CJKQTPGeoChord | This JKQTPGeometricPlotElement is used to draw a chord |
CJKQTPGeoEllipse | This JKQTPGeometricPlotElement is used to draw an ellipse |
CJKQTPGeoInfiniteLine | This JKQTPGeometricPlotElement is used to draw an infinite line |
CJKQTPGeoLine | This JKQTPGeometricPlotElement is used to draw a line, optionally line-end decorations (aka arrows) are pssible, but switched off by default |
CJKQTPGeometricPlotElement | This is the virtual base class of all JKQTPPlotElement's in a JKQTPlotter plot that represent geometric forms |
CJKQTPGeoPie | This JKQTPGeometricPlotElement is used to draw a pie |
CJKQTPGeoPolygon | This JKQTPGeometricPlotElement is used to draw a polygon |
CJKQTPGeoPolyLines | This JKQTPGeometricPlotElement is used to draw a poly line |
CJKQTPGeoRectangle | This JKQTPGeometricPlotElement is used to draw a rectangle |
CJKQTPGeoSymbol | This virtual JKQTPPlotAnnotationElement descendent may be used to display a single symbol (marker) |
CJKQTPGeoText | This JKQTPPlotAnnotationElement is used to display text. It uses the JKQTMathText class in order to display LaTeX formulas |
CJKQTPGraph | This virtual base class of the (data-column based) graphs, which are part of a JKQTPlotter plot and which use the coordinate system of the JKQTPlotter (i.e. the two coordinate axes getXAxis() and getYAxis()) as basis for the graphs |
CJKQTPGraphBoxplotStyleMixin | Styling Mix-In for Boxplots |
CJKQTPGraphDecoratedHeadLineStyleMixin | This Mix-In class provides setter/getter methods, storage and other facilities for the graph line style of lines with a decorator (i.e. an arrow) at their head. It extends JKQTPGraphLineStyleMixin |
CJKQTPGraphDecoratedLineStyleMixin | This Mix-In class provides setter/getter methods, storage and other facilities for the graph line style of lines with decorators (i.e. arrows) at their ends. It extends JKQTPGraphLineStyleMixin |
CJKQTPGraphErrorStyleMixin | This mix-in class assembles all styling properties applicable to error indicators |
CJKQTPGraphFillStyleMixin | This Mix-In class provides setter/getter methods, storage and other facilities for the graph filling (NOT the symbol filling though!) |
CJKQTPGraphLineAndFillStyleMixin | This Mix-In class provides setter/getter methods, storage and other facilities for the graph line and fill style |
CJKQTPGraphLinesCompressionMixin | This Mix-In class provides setter/getter methods, storage and other facilities for a line-graph compression algorithm |
CJKQTPGraphLineStyleMixin | This Mix-In class provides setter/getter methods, storage and other facilities for the graph line style |
CJKQTPGraphsModel | Data model with all plots ina JKQTBasePlotter (+ allows to switch them visible/invisible) |
CJKQTPGraphSymbolStyleMixin | This Mix-In class provides setter/getter methods, storage and other facilities for the graph symbols style |
CJKQTPGraphTextStyleMixin | This Mix-In class provides setter/getter methods, storage and other facilities for text in graphs |
►CJKQTPGraphValueLabelStyleMixin | This Mix-In class provides setter/getter methods, storage and other facilities for value labels in graphs |
CJKQTPGraphViolinplotStyleMixin | Styling Mix-In for Violinplots |
CJKQTPGridPrintingItem | Used to represent the position of other graphs in Saving and Printing Graphs |
CJKQTPGridStyle | Support Class for JKQTPCoordinateAxis, and summarizes all properties that define the visual styling of a grid (minor or major), associated with a JKQTPCoordinateAxis |
CJKQTPHighResTimer | This class implements a high resolution timer capable of measuring time intervals with a resolution of some microseconds |
CJKQTPHorizontalAxis | Implements a horizontal axis, based on JKQTPCoordinateAxis (for most of documentation: see JKQTPCoordinateAxis) |
CJKQTPHorizontalAxisBase | Base class for horizontal axes, based on JKQTPCoordinateAxis (for most of documentation: see JKQTPCoordinateAxis) |
CJKQTPHorizontalIndependentAxis | Implements a position-indipendent horizontal axis, based on JKQTPCoordinateAxis (for most of documentation: see JKQTPCoordinateAxis) |
CJKQTPHorizontalRange | Simply marks a range (and possibly a centerline) in a plot. This may be used to display e.g. mean +/- stddev or a range of interest, or the range of good values, .. |
CJKQTPImage | Class to plot an image from a QImage object |
CJKQTPImageBase | Base class for plotting an image |
CJKQTPImageModifierModeComboBox | QComboBox which shows JKQTPMathImageModifierMode |
►CJKQTPImageTools | Tool structure that summarizes several static properties of JKQTPlotters palette system, also provides functions to work with palettes and register user-defined palettes |
CJKQTPImpulsesGraphBase | This is a base class for all impulse graphs |
CJKQTPImpulsesHorizontalErrorGraph | This implements an impulse plot with horizontal impulses in direction of the X axis (i.e. from x=0 to x=f(y) ) |
CJKQTPImpulsesHorizontalGraph | This implements an impulse plot with horizontal impulses in direction of the X axis (i.e. from x=0 to x=f(y) ) |
CJKQTPImpulsesVerticalErrorGraph | This implements an impulse plot with impulses in direction of the X axis (i.e. from x=0 to x=f(y) ) |
CJKQTPImpulsesVerticalGraph | This implements an impulse plot with impulses in direction of the Y axis (i.e. from y=0 to y=f(x) ) |
CJKQTPKeyLayoutComboBox | QComboBox which shows JKQTPKeyPosition |
CJKQTPKeyPositionComboBox | QComboBox which shows JKQTPKeyPosition |
CJKQTPKeyStyle | Support Class for JKQTBasePlotter, which summarizes all properties that define the visual styling of the key in a JKQTBasePlotter |
CJKQTPLabelPositionComboBox | QComboBox which shows JKQTPLabelPosition |
CJKQTPLinePlotStyleComboBox | QComboBox to select whether a line, symbols or both should be displayed |
►CJKQTPLinePlotStyleWithSymbolSizeComboBox | QComboBox to select whether a line, symbols or both should be displayed, in addition to JKQTPLinePlotStyleComboBox this may also have different symbol sizes! |
►CJKQTPlotter | Plotter widget for scientific plots (uses JKQTBasePlotter to do the actual drawing) |
CJKQTPlotterDrawingTools | Tool class with static values used by JKQTPlotter/JKQTBasePlotter |
CJKQTPlotterStyle | Support Class for JKQTPlotter, which summarizes all properties that define the visual styling of a JKQTPlotter |
CJKQTPMainKey | Concrete class for drawing the main plot key (or legend). This class reads the key entries from the graphs list of its parent JKQTBasePlotter und references the JKQTPKeyStyle object from JKQTBasePlotterStyle::keyStyle in the parent JKQTBasePlotter |
CJKQTPMathImage | Class to plot an image from an 2-dimensional array of values |
CJKQTPMathImageBase | Base class to hold an image from an 2-dimensional array of values |
CJKQTPMathImageColorPaletteComboBox | Class to plot an image from an 2-dimensional array of values |
►CJKQTPMathParser | A simple function parser to parse (build memory tree representation) and evaluate simple mathematical expressions |
CJKQTPOverlayImage | Class to plot an image from an 2-dimensional array of boolean values: alle true values are plotted in a given color, while the false pixels are drawn in another (default: transparent) |
CJKQTPOverlayImageEnhanced | Class to plot an image from an 2-dimensional array of boolean values: alle true values are plotted in a given color, while the false pixels are drawn in another (default: transparent) |
CJKQTPPaintDeviceAdapter | Service from this class to implement a special QPaintDevice as a plugin, that can be registered to JKQTBasePlotter/JKQTPlotter and then be used to export graphics, use registerPaintDeviceAdapter() to register such a plass |
CJKQTPPaletteList | For building palettes from list of colors and position values, using JKQTPBuildColorPaletteLUTLinInterpolateSorted(), .. |
CJKQTPParametrizedVectorFieldGraph | This graph plots a vector field, i.e. a set of vectors (dx,dy) or (angle,length) at positions (x,y). This class is an extension of JKQTPVectorFieldGraph and additionally supports setting the line-color from an additional data column |
►CJKQTPParsedFunctionLineGraphBase | Extends JKQTPEvaluatedFunctionWithErrorsGraphDrawingBase with the capabilities to define functions from strings that are parsed by JKQTPMathParser |
CJKQTPPeakStreamGraph | Interprets data as a stream of x- or y-positions (depending in yPeaks ) ans plots a line on the height baseline and upright lines from baseline to baseline+peakHeight at each position . This can be used to display a stream of photons with given arrivaltimes |
CJKQTPPlotAnnotationElement | This is the virtual base class of all JKQTPPlotElement's in a JKQTPlotter plot that represent annotations of a plot. It differs from JKQTPGeometricPlotElement by not providing a selection of drawModes, as annotations are always drawn as graphic elements |
►CJKQTPPlotElement | This virtual base class of every element, which is part of a JKQTPlotter plot and may appear in its key (basically any type of graph, except overlay elements!) |
CJKQTPPolynomialFunctor | C++-functor, which evaluates a polynomial |
CJKQTPRangeBase | Simply marks a range (and possibly a centerline) in a plot. This may be used to display e.g. mean +/- stddev or a range of interest, or the range of good values, .. |
CJKQTPRGBMathImage | Class to plot an image from an 2-dimensional array of RGB values |
CJKQTPSaveDataAdapter | Virtual base-class for exporter classes that can be used to save data inot a file |
CJKQTPSingleColumnGraph | This virtual JKQTPGraph descendent may be used as base for all graphs that use at least one column of data |
CJKQTPSingleColumnSymbolsGraph | 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 |
CJKQTPSpecialLineGraphBase | Base class for special line graphs (steps ...) like e.g. JKQTPSpecialLineHorizontalGraph |
CJKQTPSpecialLineHorizontalGraph | This implements a step plot with values |
CJKQTPSpecialLineTypeComboBox | QComboBox which shows JKQTPSpecialLineType |
CJKQTPSpecialLineVerticalGraph | This implements a step plot with values |
CJKQTPStat5NumberStatistics | Five-Number Statistical Summary (minimum, median, maximum and two user-defined quantiles (as well as derived from these the inter quartile range)) |
CJKQTPSymbolComboBox | QComboBox which shows JKQTPGraphSymbols |
CJKQTPSymbolPathsInternnal | Internal datastructure used in JKQTPPlotSymbol() to precalculate certain data only once per runtime |
►CJKQTPSynchronized | Template class that wraps any datatype and combines it with a mutex, exposes the lock()/unlock() interface, so access to the contained data can be synchronized |
CJKQTPVectorFieldGraph | This graph plots a vector field, i.e. a set of vectors (dx,dy) or (angle,length) at positions (x,y). This class immplements the most basic form of vector plot, i.e. the vector are drawn with a length corresponding to their magnitude |
CJKQTPVerticalAxis | Implements a vertical axis for use as primary, secondary, ... axis of a JKQTPBasePlotter, based on JKQTPCoordinateAxis (for most of documentation: see JKQTPCoordinateAxis) |
CJKQTPVerticalAxisBase | Base class for vertical axes, based on JKQTPCoordinateAxis (for most of documentation: see JKQTPCoordinateAxis) |
CJKQTPVerticalIndependentAxis | Implements a position-indipendent vertical axis, based on JKQTPCoordinateAxis (for most of documentation: see JKQTPCoordinateAxis) |
CJKQTPVerticalRange | Simply marks a range (and possibly a centerline) in a plot. This may be used to display e.g. mean +/- stddev or a range of interest, or the range of good values, .. |
CJKQTPViolinplotElementBase | This implements a single vertical Violin Plot as a "geometric element" |
CJKQTPViolinplotHorizontalElement | This implements a single horizontal Violin Plot as a "geometric element" |
CJKQTPViolinplotVerticalElement | This implements a single vertical Violin Plot as a "geometric element" |
CJKQTPXFunctionLineGraph | This implements line plots where the data is taken from a user supplied function |
CJKQTPXGraph | This virtual JKQTPGraph descendent may be used as base for all graphs that use at least one column that specifies x coordinates for the single plot points |
CJKQTPXGraphErrorData | This class adds data fields for error indicators in x direction |
CJKQTPXGraphErrors | This class is the base class for graphs that only display error indicators in x-direction |
CJKQTPXParsedFunctionLineGraph | This implements line plots where the data is taken from a user supplied function The function is defined as a string and parsed by JKMathParser |
CJKQTPXXYGraph | This virtual JKQTPGraph descendent extends JKQTPXYGraph to two columns for x-values (e.g. for filled range plots) |
CJKQTPXYAndVectorGraph | This virtual JKQTPGraph descendent extends JKQTPXYGraph with two additional columns that encode for a vector starting at (x,y), i.e. either two distances along the x- and y-axis ( ), or a rotation angle and a vector length |
CJKQTPXYBaselineGraph | This virtual JKQTPGraph descendent extends JKQTPXYGraph adds a baseline-property, which is necessary, e.g. for barcharts, filled graphs to indicate until where to draw the bar or fill the curve (default is 0) |
CJKQTPXYFunctionLineGraph | This implements line plots where the data is taken from a user supplied function The function is evaluated on a user-specified range |
CJKQTPXYFunctionLineGraphBase | Base class for line plots where the data is taken from a user supplied function The function is evaluated on a user-specified range |
CJKQTPXYGraph | This virtual JKQTPGraph descendent may be used as base for all graphs that use at least two columns that specify x and y coordinates for the single plot points |
CJKQTPXYGraphErrors | This class is the base class for graphs that only display error indicators in x- and y-direction |
CJKQTPXYGraphLabels | This graph plots a series of data labels. This can be used to add number-labels to e.g. a barchart |
CJKQTPXYLabelsGeneratorMixin | This Mix-In class provides setter/getter methods, and tools for x- and y-value label formatting (i.e. double to string conversion) |
CJKQTPXYLineErrorGraph | This implements xy line plots with x and y error indicators |
CJKQTPXYLineGraph | This implements xy line plots. This also alows to draw symbols at the data points |
CJKQTPXYParametrizedErrorScatterGraph | This implements xy scatter plots (like JKQTPXYScatterGraph), but the color and size of the symbols may be taken from a column. with errorbars |
►CJKQTPXYParametrizedScatterGraph | This implements xy scatter plots (like JKQTPXYScatterGraph), but the color and size of the symbols may be taken from a column |
CJKQTPXYScatterErrorGraph | This implements xy scatter plots with x and y error indicators |
CJKQTPXYScatterGraph | This implements xy scatter plots. This also alows to draw symbols at the data points |
CJKQTPXYYGraph | This virtual JKQTPGraph descendent extends JKQTPXYGraph to two columns for y-values (e.g. for filled range plots in JKQTPFilledVerticalRangeGraph) |
CJKQTPYFunctionLineGraph | This implements line plots where the data is taken from a user supplied function |
CJKQTPYGraphErrorData | This class adds data fields for error indicators in y direction |
CJKQTPYGraphErrors | This class is the base class for graphs that only display error indicators in y-direction |
CJKQTPYParsedFunctionLineGraph | This implements line plots where the data is taken from a user supplied function The function is defined as a string and parsed by JKMathParser |
CJKVanishQToolBar | Modified QToolBar which vanishes when the mouse leaves the toolbar |