Commit Graph

279 Commits

Author SHA1 Message Date
Razi Alavizadeh
6f1f1c9ddf MSVC: Fix compile issue when exporting function from DLL 2018-12-19 04:55:34 +03:30
Razi Alavizadeh
9570b906dc MSVC: Fix 2018-12-19 03:54:45 +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
743a1865bd added example that shows how to draw parametric curves 2018-12-16 15:35:50 +01:00
jkriege2
e9ba3c0bd8 bugfix: linewidthColumn was not initialized (to -1) 2018-12-16 15:25:37 +01:00
jkriege2
f4ce4c875b added simple example for JKQTPxyParametrizedScatterGraph 2018-12-16 15:00:19 +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
c935df7923 fixed compile error with MINGW 2018-12-13 22:42:58 +01:00
Jan W. Krieger
21489d55f2
added copyright addendum 2018-12-13 22:33:42 +01:00
Jan W. Krieger
534f1599d5
Merge pull request #5 from srazi/unknown-symbols-instructions
Add unknown symbols and instructions to error list
2018-12-13 22:32:46 +01:00
Jan W. Krieger
94a65aca11
Update README.md 2018-12-13 22:31:22 +01:00
jkriege2
6c975db771 added example for arranging plots in a QGridLayout 2018-12-13 22:29:37 +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
Razi Alavizadeh
4578b66de8 Add unknown symbols and instructions to error_list 2018-12-13 01:15:38 +03:30
Razi Alavizadeh
ed8c136185 MTinstruction1Node: Move repeated code to a function 2018-12-13 01:15:38 +03:30
jkriege2
1cca87d759 improved readmes 2018-12-11 23:03:45 +01:00
jkriege2
e9e94b5d48 improved readme 2018-12-11 23:01:03 +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
Jan W. Krieger
f5d4eb3190
typo/format fix 2018-12-11 00:06:28 +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
Jan W. Krieger
010f513b31
Merge pull request #1 from srazi/win-msvc
Support compiling under Windows using MSVC2015
2018-12-10 21:08:39 +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
a77d6c2847 MSVC: Include <chrono> needed for chrono::system_clock 2018-12-08 15:58:25 +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
6ef70f7b55 MSVC: Define _USE_MATH_DEFINES in some other project files 2018-12-08 15:58:24 +03:30
Razi Alavizadeh
4ae796d98f Fix expression did not evaluate to a constant 2018-12-08 15:58:24 +03:30
Razi Alavizadeh
559c5be2fe MSVC: Define _CRT_NO_VA_START_VALIDATION
Defined to fix error: C2338: va_start argument must not have
 reference type and must not be parenthesized
2018-12-08 15:58:24 +03:30
Razi Alavizadeh
656e066d25 MSVC: Define _USE_MATH_DEFINES to enable M_PI, M_E,... 2018-12-08 15:58:24 +03:30
Razi Alavizadeh
d160668bc6 MSVC: dirent.h is not available
Maybe we have to use an alternative Windows implementation
2018-12-08 15:58:23 +03:30
Razi Alavizadeh
76df3202a9 MSVC: Use io.h instead of unistd.h 2018-12-08 15:58:23 +03:30
Razi Alavizadeh
e5541392d5 MSVC: Use correct compiler option 2018-12-08 15:58:23 +03:30
Jan W. Krieger
fcf53e9ae6
Merge pull request #4 from srazi/master
Fix build after recent commit, also simplify project file
2018-12-08 07:28:54 +01:00
Razi Alavizadeh
0023c05f51 Fix build after recent commit, also simplify project file 2018-12-08 02:47:32 +03:30
jkriege2
9b4d793447 typo fixes 2018-12-07 22:57:32 +01:00
jkriege2
1cd268deba typo fixes 2018-12-07 22:56:18 +01:00
jkriege2
49e5c616bc some renames for shorter directory/filenames
some improvements to README.md
2018-12-07 22:54:59 +01:00
jkriege2
367c1455a0 bugfixes/improvements to Latex renderer 2018-12-07 22:42:54 +01:00
Jan W. Krieger
828b98aa8a
Update README.md 2018-12-06 21:52:22 +01:00
jkriege2
c1b7164b64 added newer version of XITS fonts (ed3d76219e) 2018-12-06 21:49:28 +01:00
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
a02d7ea3d2 fixed a rendering issue with some named symbols inside a math environment (reported in https://github.com/jkriege2/JKQtPlotter/issues/3) 2018-12-06 18:41:06 +01:00
jkriege2
ab015eddec typo fixes 2018-12-06 18:19:28 +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
9e172915a6 fixed one compiler warning 2018-12-05 23:17:38 +01:00
jkriege2
f7dcaa926d improved jkqtmathtext_test with the ability to enter user-editable text and output of parse/size/render times 2018-12-05 23:03:21 +01:00