Commit Graph

91 Commits

Author SHA1 Message Date
caa7880cc4 get rid of piForeach
apply some code analyzer recommendations
ICU flag now check if libicu exists
prepare for more accurate growth of containers (limited PoT, then constantly increase size)
2024-11-20 20:01:47 +03:00
d3d7235338 enable complex type for PIMathVectorT and PIMathMatrixT
TODO: add precision to invert and test vector
2024-10-16 22:10:28 +03:00
491d89f117 version 3.19.0
PIMathVectorT subvector methods
PISystemTime::isNull()
PISystemTime::Frequency::isNull()
PISystemTime::toString()
PISystemTime::fromString()
PIVariant can handle strings with PISystemTime
PIDateTime::toSystemTime() now returns null time from invalid strings
2024-05-05 00:17:52 +03:00
247759b364 version 3.18.0
PIMathMatrixT:: toType(), submatrix() and setSubmatrix()
2024-04-26 15:37:06 +03:00
c86ec0ae82 normalizeAngleDeg methods 2023-08-14 12:37:32 +03:00
4af5886649 some doc, deploy tool fix 2023-04-04 13:05:09 +03:00
162f8e25fd pow10 error 2023-03-13 14:18:42 +03:00
c2b8a8d6da code format 2022-12-14 14:13:52 +03:00
430a41fefc before formatting 2022-12-14 13:56:19 +03:00
858b54ce64 pistring::toFloat/Double/LDouble precise fixes 2022-09-19 15:20:24 +03:00
Бычков Андрей
724a2dffcf picout and clean 2022-08-08 16:44:37 +03:00
8551499a5e PICout refactoring, new SHSTKMacros 2022-08-07 22:07:26 +03:00
Бычков Андрей
170a713357 PIMap new functions
PIByteArray checksum crc
some doc fixes
2022-08-04 20:20:08 +03:00
e6aa3c34d4 Merge pull request 'added and fixed documentation for PIMath' (#101) from math-doc into master
Reviewed-on: https://git.shs.tools/SHS/pip/pulls/101
2022-08-03 08:49:08 +03:00
bb40f69298 doc clean 2022-08-03 08:47:25 +03:00
Tamerlan Baziev
d6758a8562 исправление ошибок в документации 2022-08-01 12:29:42 +03:00
Бычков Андрей
4725eb96d6 replace typedef function ptr by std::function
start PIMap refactoring
2022-07-29 15:49:36 +03:00
Tamerlan Baziev
bbc83128b0 added and fixed documentation for PIMath
- added documentation for PIPoint, PILine;
- fixed documentation for PIMathMatrix.
2022-07-26 18:13:28 +03:00
a4882dc054 complex macros with ; 2022-07-25 11:18:09 +03:00
Бычков Андрей
a1b9b7e1d6 убрал лишние ; 2022-07-25 10:32:42 +03:00
ef8ffcd02f DEPRECATED[M], createMemoryBlock(), text stream ... 2022-05-11 20:55:51 +03:00
0897a8369f macros rename 2022-05-11 16:49:33 +03:00
b2bc385397 PIByteArray works on binary stream 2022-05-10 15:23:18 +03:00
c1c324a5a8 doc 2022-04-23 12:44:09 +03:00
e67a426ff2 doc fix 2022-04-22 21:48:35 +03:00
9fa78a1dbf doc 2022-04-15 16:36:14 +03:00
Andrey
fa93c8a486 PIVector doc, forEach refactory 2022-04-14 15:58:40 +03:00
77e0423375 fix pievaluator and PIDeque sort 2022-04-13 23:29:40 +03:00
4f2218619c version, debug printf 2022-04-13 12:31:11 +03:00
Andrey
e4e16764f3 PIP_DEBUG, PIVector sort and doc 2022-04-13 11:22:27 +03:00
d5c27b1181 doc groups 2022-04-06 20:11:47 +03:00
Andrey
6241795b60 Merge branch 'master' of https://git.shs.tools/SHS/pip into doxygen-ru
# Conflicts:
#	libs/main/core/pivariant.cpp
#	libs/main/math/pigeometry.h
#	libs/main/math/pimathbase.h
2022-03-25 12:12:15 +03:00
Andrey
4bae04feec code style 2022-03-21 12:20:11 +03:00
Andrey
415160387b PILine 2022-03-21 10:49:41 +03:00
Andrey
3dd0d0b6cf PIRect complete 2022-03-21 10:35:34 +03:00
Andrey
2596b119ac start refactoring pigeometry.h 2022-03-18 18:06:40 +03:00
54b5372356 doxygen @ tags replaced to \ 2022-03-14 21:19:31 +03:00
86130d7105 compiled for esp32 2022-01-15 14:54:36 +03:00
25def958a1 rename doc macros 2021-08-04 16:31:32 +03:00
856a9b80ea PIVector reshape and etc... 2021-07-16 14:11:55 +03:00
040eb3b279 vector and maitrix foreach 2021-07-01 14:00:04 +03:00
20389d68fa Merge branch 'master' of https://git.shs.tools/SHS/pip 2021-04-02 12:04:45 +03:00
56af6c897f remove removeVariable 2021-04-02 12:04:39 +03:00
0888df99e9 PIEvaluator code brush 2021-04-02 11:57:08 +03:00
8a05a25bca PIEvaluator simplify variables sort 2021-04-02 11:42:01 +03:00
58bdcd65a3 version 2.19
PIEvaluator setVariable by index bug fix
2021-04-01 19:14:54 +03:00
a6954fd7bc PIEvaluator::usedVariables() now returns without i, pi, e 2020-11-03 13:08:18 +03:00
24d9d66c24 version 2.14.1 2020-11-03 12:00:27 +03:00
0189f28f43 PIMathMatrix add trace, assert for non square matrix, assert in operator * 2020-10-23 15:10:57 +03:00
fa85f414db fix tests and pimathmatrix.h 2020-10-22 18:56:01 +03:00