578 Commits

Author SHA1 Message Date
7ba0796b05 Added SortedSets::Delete(const DataArray<> &) 2024-07-26 03:13:23 +08:00
3af7b1f73b removed "this==nullptr" codes. 2024-07-26 03:12:58 +08:00
0e388be77c Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2024-07-26 01:39:20 +08:00
b3e0cd0a9d Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2024-07-25 02:57:01 +08:00
a1fe8f54ee port to C17/C++20 2024-07-25 02:56:32 +08:00
8bb9976503 use FLOAT_SMALL instead of KINDA_SMALL in DeviationMatrixComp 2024-07-17 23:55:36 +08:00
22bef5e154 Added DeviationMatrixComp and IsIdentity 2024-07-17 01:54:28 +08:00
b07a4bb5be Added TransformMatrix functions in Matrix.h 2024-07-17 01:37:14 +08:00
21d282d0ba Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2024-07-17 01:28:35 +08:00
a387c85802 added TransformPosition/Direction/Normal functions. 2024-07-17 01:28:10 +08:00
417e7fb002 Move __HGL_FUNC__ to Platform.h from LogInfo.h 2024-07-16 23:15:09 +08:00
0f236d9bc0 Added IDName.cpp/.h 2024-07-12 02:50:38 +08:00
1b5ee2a877 Added IDObject 2024-07-11 03:11:58 +08:00
0c90f638de Added ConstStringSet<>, first test OK. 2024-07-11 01:19:27 +08:00
dcbb9ed7a2 removed Vertex2.cpp/.h 2024-07-06 02:52:37 +08:00
913bcfcfb2 renamed to SAFE_CLEAR_OBJECT_ARRAY_OBJECT from SAFE_CLEAR_OBJECT_ARRAY, added a newly SAFE_CLEAR_OBJECT_ARRAY 2024-07-01 23:22:44 +08:00
538d19781a redefined Vector/Matrix 2024-07-01 01:14:17 +08:00
a82810d58a fixed List/ObjectList/Queue in C++17/20 2024-06-18 01:27:46 +08:00
ee2bf2b9b8 renamed to GetTotalBytes from GetBytes in many <> 2024-05-30 01:13:16 +08:00
3c382665ef added Vector i8 types. 2024-05-29 00:51:51 +08:00
b7e0852bd4 added CompOperatorMemcmpPointer 2024-05-28 23:03:57 +08:00
d70d31288f layout codes in SortedSets.h 2024-05-25 17:57:24 +08:00
3d27b60c13 optimized hgl_align/hgl_align_pow2 functions. 2024-05-25 04:08:04 +08:00
8f184a87fb update IsNearlyEqual/IsNearlyZero 2024-05-13 22:35:43 +08:00
462f54c36c added IsNearlyZero/IsNearlyEqual to support vec2/vec3. 2024-05-13 22:33:59 +08:00
2a1feb7fb9 added "const" between constexpr and double. 2024-05-13 22:31:50 +08:00
2b0d8b5af5 Added MathConst.h in CMakeLists.txt 2024-05-13 19:57:21 +08:00
5e08153800 Added CharPointerList in List.h 2024-04-03 19:25:50 +08:00
35c044475b fixed two bug. 2024-04-02 09:47:43 +08:00
71d198a335 improved DataChain/DataStackPool templates. 2024-04-01 23:31:11 +08:00
cf13064cea added Write function in AbstractMemoryAllocator<> and MemoryAllocator class. 2024-03-26 01:19:08 +08:00
003bae2c24 fixed a bug in DataChain.cpp 2024-03-25 00:33:55 +08:00
acd28db2b8 added a newly data class that it's DataChain 2024-03-24 02:40:08 +08:00
182f307541 added GetRawData() and GetSeries() functions in DataStackPool<> 2024-03-24 00:52:46 +08:00
214b9bb66b added SeriesPool<>::InitRandomSeries() function. 2024-03-24 00:51:32 +08:00
30cd6bf2fb Added few functions in SeriesPool<>. 2024-03-23 22:24:34 +08:00
7db9159a7d added DataStackPool<> 2024-03-21 01:58:08 +08:00
9266a85b80 added safe check in SeriesPool 2024-03-21 01:57:51 +08:00
ed3e9a468c added more types in SeriesPool 2024-03-20 23:22:30 +08:00
4163cf421c added SeriesPool.h 2024-03-20 23:07:02 +08:00
2be810bbe9 fixed 3 problem that they maybe don't make bug. 2024-03-20 23:06:45 +08:00
c8fe331ef9 updated to 3.5 from 3.0 about cmake_minimum_required 2024-03-19 12:46:24 +08:00
74caaea566 to improved safe 2024-03-16 00:37:55 +08:00
2f93a1bb00 fixed comments. 2024-03-15 01:37:53 +08:00
430a2f67e0 fixed bug in perspective and lookat 2024-03-15 00:52:25 +08:00
a29a35ecea resume lookat what to change in furture 2024-03-12 22:29:40 +08:00
15baf1ecbd
use FileAccess instead of FileInputStream/FileOutputStream 2024-03-09 20:58:30 +08:00
924f4ab9f3 improved AccumMemoryManager 2024-03-09 20:47:19 +08:00
9265a26b87 Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2024-03-09 19:48:06 +08:00
d63fb86ebd Adjust int to int64 in many templates. 2024-03-09 19:47:26 +08:00