jkriege2
e2057ae27a
NEW: Base class JKQTPXYAndVectorGraph for graphs like vector fields, e.g. (x,y,dx,dy) or (x,y,angle,length)
...
NEW: ... and an actual implementation JKQTPVectorFieldGraph (+example)
2024-02-08 21:52:30 +01:00
jkriege2
99f029e61e
updated copyright timerange to 2024
2024-02-06 14:50:49 +01:00
jkriege2
210c7aaa42
improved qHash-functions and class constructors
...
NEW jkqtp_hash_combine() and jkqtp_combine_hash()
2024-02-05 17:12:34 +01:00
jkriege2
11bafa52e4
NEW add jkqtp_roundToDigits()
2024-01-21 22:08:14 +01:00
jkriege2
0ae712ad43
REWORKED improved implementation of jkqtp_bounded<T>(TIn v), which now can cope with cases where TIn is signed, but T is unsigned
2024-01-09 17:38:54 +01:00
jkriege2
08cc844343
MODIFIED: simplified palette generation code + added several missing derived palettes + legacy names/renames
2023-09-19 14:38:01 +02:00
jkriege2
60a4656dd8
NEW: Added new JKQTPCALabelType elements (JKQTPCALTfrac...), so axis label ticks can be displayed as fractions 1/2 instead of 0.5
...
NEW: Added new JKQTPCALabelType element JKQTPCALTscientific, so axis label ticks can be displayed as numbers in scientific notation like 1.2E-34
auto-generate JKQTPCALabelType documentation
2022-09-22 00:44:54 +02:00
Jan W. Krieger
d7badaf424
workaround for old MS code!
2022-08-29 13:29:41 +02:00
jkriege2
5087970c79
updated copyright notice
2022-07-19 13:40:43 +02:00
jkriege2
f77bc97ca5
- cleanup of class-hierarchy of evaluated functions
...
- added slots for several properties of evaluated functions
- updated examples
2020-09-07 20:58:20 +02:00
jkriege2
87755ce515
diverse code improvements, increased copyright year to 2020
2020-08-26 12:58:23 +02:00
jkriege2
5ad9ebdcbb
code styling improvements
2020-08-26 11:43:44 +02:00
jkriege2
35000a8e38
some fixes to documentation and geometry example
2020-08-23 13:58:47 +02:00
jkriege2
56660e2f4b
fixed several compiler warnings (mostly Visual Studio): clean-up of use of math constants M_PI ... and j0()/j1()/...-functions etc.
2019-11-24 10:42:44 +01:00
jkriege2
34b31812ba
+ bugfixed DLL-export when building shared libraries
...
+ CMAKE now properly adds the Build-type when building libraries
+ removed some more compiler warning
2019-06-22 14:21:32 +02:00
jkriege2
77d799a742
- removed many compiler warnings
...
- enabled compiler-warnings in CMake-build
- several bugfixes (also to appveyor.yml)
- removed some function from JKQTBasePlotter, which were (messy) shortcuts to adding graphs
2019-06-21 21:48:14 +02:00
jkriege2
60999478f8
added CMake build scripts for libraries + some necessary reorganizations
2019-06-20 15:18:58 +02:00
jkriege2
8abb2492fa
statistics library: added functions for 2D histograms and 2D kernel density estimates
...
statistics library: added adaptor functions for 2D histograms and 2D kernel density estimates
added examples for the two above
2019-06-11 18:06:03 +02:00
jkriege2
9ff9076e63
moved basic polynomial functions to jkqtpmathtools.h
...
renamed jkqtptoolsdebugging.h to jkqtpdebuggingtools.h
added jkqtpstatWeightedCoefficientOfDetermination()
2019-06-02 15:39:10 +02:00
jkriege2
2d0b1e7935
added regression, IRLS robust regression, weighted regression and polynomial fitting/evaluation to statistics library
...
added example for regression, IRLS robust regression, weighted regression and polynomial fitting
2019-06-01 18:15:04 +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