jkriege2
6fe42748ed
improvements to iterator interface (full random access iterators, erase-remove-idion)
...
added specific example for the iterator interface
2019-05-31 14:51:01 +02:00
jkriege2
ff489e9fac
bugfixes
2019-05-30 09:48:51 +02:00
jkriege2
356cc34349
new: Statistics library with functions to calculate histograms, regression, kernel density estimates, ... including a new example
...
new: iterator interface and improved documentation for JKQTPDatastore
reorganization of library (better separation of common code in jkqtpcommon and other code e.g. in jkqtplotter or jkqtmathtext)
2019-05-29 22:40:02 +02:00
jkriege2
5a4a778faf
improved contour plots + added example for contour plots
...
split contour plot into two variant, one for C-array-data and one for image column data
improved doxygen annotation
2019-05-19 15:22:56 +02:00
jkriege2
8edab9865e
added JKQTPDatastore::appendFromContainerToColumn() and JKQTPDatastore::appendToColumn() that extend columns with additional rows (and move the to internal storage implicitly)
2019-05-17 08:59:33 +02:00
jkriege2
56e54baee9
new: rework/extension of the JKQTPDatastore interface (WIP)
...
new: Example simpletest_datastore, which demonstrates the extended interface of JKQTPDatastore
2019-05-16 21:28:15 +02:00
jkriege2
20352285ca
new: improved styling options of boxplots (options to style many more elements of the plot), moved JKQTPGraphBoxplotStyleMixin to its own file
...
new: notched boxplots
new: example for styling boxplots
2019-05-11 15:56:11 +02:00
jkriege2
69ad2a0182
- added styling system for JKQTPlotter (+example app)
...
- improved documentation
- changed: using static const variables instead of \c #define for fixed default values (e.g. JKQTPImageTools::LUTSIZE, JKQTPImageTools::PALETTE_ICON_WIDTH, JKQTPlotterDrawinTools::ABS_MIN_LINEWIDTH, JKQTMathText::ABS_MIN_LINEWIDTH ...)
- new: added debugging option, which surrounds different regions with visible rectangles (JKQTBasePlotter::enableDebugShowRegionBoxes() )
- fixed: colorbars at top were positioned over the plot label
- new: frames (plot viewport, key/legend ...) may be rounded off at the corners
- new: diverse new styling options (default font name/size ...)
- speed improvements to JKQTMathText::useSTIX()
2019-02-09 12:43:12 +01:00
jkriege2
4a63afc709
- fixed zoomin/synchronized graphs, which was broken by former update to user-interaction
...
- improved documentation & HTML-sytle
- removed datarange-facilities (not really useful!)
2019-02-03 14:08:16 +01:00
jkriege2
0e2237e92f
- more refactorings to modernize C++
...
- fixed JKQTPColumnMathImage with modifiers
- improved documentation
- make use of link_prl/create_prl in QMake projects (see http://doc.qt.io/qt-5/qmake-advanced-usage.html )
2019-01-26 18:00:42 +01:00
jkriege2
847fcb7a35
improved code (cont...&-parameters, diverse refactoring for C++1//modernC++, diverse corrections ...)
2019-01-26 12:28:44 +01:00
jkriege2
2d08250db6
- added new graph: JKQTPSingleColumnSymbolsGraph
...
- fixed additional renames JKQTPLotter->JKQTPlotter
- improved documentation (boxplots, JKQTMathText)
- added several examples
2019-01-20 16:15:10 +01:00
jkriege2
86c2f3fa76
extensive renaming of classes --> using a unified CamelCase-Scheme now for class/function names
2019-01-20 10:49:29 +01:00
Jan W. Krieger
9d43cd67cf
several improvements in build infrastructure + some tidying the code (made classes on data storeage non-virtual) + moved OpenCV interface to a separate header-only file
2018-12-28 15:17:40 +01:00
jkriege2
4099cfcd7e
fixed some compiler warnings
...
added possibility to modify line width in JKQTPxyParametrizedScatterGraph
improved key symbols of JKQTPxyParametrizedScatterGraph
2018-12-16 14:59:39 +01:00
jkriege2
49bac25809
improved data-access via JKQTPcolumn
...
added example for filled curves and data-access via JKQTPcolumn
2018-12-10 23:57:20 +01:00
jkriege2
6cfc3dba59
added OpenCV-support
2018-11-26 22:14:41 +01:00
jkriege2
d708424f8a
reorganized library files into lib-subdirectory and modified tests, doc, ... accordingly
2018-11-25 20:25:44 +01:00