Commit Graph

33 Commits

Author SHA1 Message Date
Jan W. Krieger
0abc131943 clean up code, use override specifiers, prepare for plotObjects with different coordinate systems (e.g. relative ...) 2018-12-27 22:52:00 +01:00
Jan W. Krieger
877abaf2b8 add example for pointilistic image plot, using a scatter plot 2018-12-24 21:39:37 +01:00
Jan W. Krieger
d70c6cf377 tidied up code of parsed function graphs, added f(y) parsed function class (JKQTPyParsedFunctionLineGraph), improved examples 2018-12-24 15:07:14 +01:00
Jan W. Krieger
94acc1b7d5 JKQTPxFunctionLineGraph and JKQTPyFunctionLineGraph now allow for simplified functions without parameters + improved handling of special functions, improved example for parsed functions (with possibility to display sample points 2018-12-24 12:29:33 +01:00
Jan W. Krieger
4ac14ed871 improved parsed/evaluated function classes (made C++11-ready) and added examples for them 2018-12-23 20:27:24 +01:00
Razi Alavizadeh
8896eed69c MSVC: Fix ambiguous call to JKQtBasePlotter::JKQtBasePlotter(void) 2018-12-19 05:02:38 +03:30
jkriege2
1737c83d42 restructured files in this lib further (splt into more files, made filenames more logical, ...) 2018-12-18 17:13:18 +01:00
jkriege2
e9ba3c0bd8 bugfix: linewidthColumn was not initialized (to -1) 2018-12-16 15:25:37 +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
48c376fe1b bugfix: symbol in key is drawn with anti-aliasing 2018-12-16 14:58:30 +01:00
jkriege2
66c469dc61 improvements to linking plots (synchronization can be done by JKQtBasePlotter::synchronizeToMaster() 2018-12-13 22:29:30 +01:00
jkriege2
8ced68f619 added a method that copies dtaa from a std::map/QMap into the datastore 2018-12-13 22:28:13 +01:00
jkriege2
9debaae7fe renamed impulse plot classes, so the names actually make sense
added example for impulse plots
2018-12-11 23:00:43 +01:00
jkriege2
5e0471d0eb bugfix in JKQTPfilledCurveYGraph and example for JKQTPfilledCurveYGraph 2018-12-11 00:05:21 +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
Razi Alavizadeh
3ae8281804 MSVC: Fix ambiguous call to overloaded function fpclassify()
Its called by std::isnan(), std::isinf() and std::isfinite() that are
 used in the following methods:
JKQTPimagePlot_getImageMin<T>()
JKQTPimagePlot_array2RGBimage<T>()
JKQTPimagePlot_array2image<T>()
2018-12-08 15:58:26 +03:30
Razi Alavizadeh
1b99daf7e0 Fix warning variable is initialized but not referenced 2018-12-08 15:58:25 +03:30
Razi Alavizadeh
12482b862a Fix warning unreferenced formal parameter 2018-12-08 15:58:25 +03:30
Razi Alavizadeh
fac3bd744d MSVC: Fix warning C4138: '*/' found outside of comment 2018-12-08 15:58:25 +03:30
Razi Alavizadeh
4ae796d98f Fix expression did not evaluate to a constant 2018-12-08 15:58:24 +03:30
jkriege2
08d51390b3 improved step plots (JKQTPstepHorizontalGraph, JKQTPstepVerticalGraph) with 3 step-modes (left/center/right), instead of only two (right/center)
added example for step plots
2018-12-06 21:41:35 +01:00
jkriege2
6b2ea6dc97 improvements to JKQTPImage, which may now also own an image and can receive a copy to this internally owned object from an external instance
added example that shows how to plot a QImage
2018-12-06 18:19:02 +01:00
jkriege2
dc36c6c90a improved log-axis-example 2018-12-03 23:09:12 +01:00
jkriege2
4680106734 some bug-fixes (ressources from library were not loaded, compile order in projects was wrong) 2018-12-02 18:30:12 +01:00
jkriege2
ca4065dae9 some reorganizations + QMake-build-projects with library 2018-12-02 14:08:43 +01:00
jkriege2
cdf76539b3 added example project for error indicator styles 2018-12-02 11:38:27 +01:00
jkriege2
18a3a9857a added y-range-plot JKQTPfilledVerticalRangeGraph and example for it + date/time axes 2018-12-01 16:02:04 +01:00
jkriege2
ffb70ace09 some renames and new example for line styles and symbols 2018-11-29 21:57:35 +01:00
jkriege2
db1d0cf102 added more examples and explanations for image plots, fixed some bugs in large example/test 2018-11-28 23:10:14 +01:00
jkriege2
a446de1ff5 added RGB image plot example/test 2018-11-27 22:49:27 +01:00
jkriege2
6cfc3dba59 added OpenCV-support 2018-11-26 22:14:41 +01:00
jkriege2
9988df1506 some more fixes for reorganization 2018-11-25 20:36:26 +01:00
jkriege2
d708424f8a reorganized library files into lib-subdirectory and modified tests, doc, ... accordingly 2018-11-25 20:25:44 +01:00