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 Plotter Class & Plotter Widget:

Classes

class  JKQTBasePlotter
 base class for 2D plotter classes (used by the plotter widget JKQTPlotter) More...
 
class  JKQTPlotter
 plotter widget for scientific plots (uses JKQTBasePlotter to do the actual drawing) More...
 
class  JKQTBasePlotter::JKQTPPen
 represents a pen, when plotting in JKQTPlotter/JKQTBasePlotter More...
 
struct  JKQTPlotter::MouseDragAction
 ties a MouseActionMode to a mouse-button and a keyboard-modifier More...
 
struct  JKQTPlotter::MouseDragMarker
 describes a marker to be drawn by paintUserAction() More...
 
struct  JKQTBasePlotter::textSizeData
 internal tool class for text sizes More...
 
struct  JKQTBasePlotter::textSizeKey
 internal tool class for text-sizess in a plot key More...
 

Detailed Description

This group contains the actual plotter classes, that implement layout management code, coordinate system management an actual plotter widget ...

There are two main classes: