727 Commits

Author SHA1 Message Date
f2519a16be
added isfilenamechar/notfilenamechar two functions in StrChar.h 2024-03-07 23:03:34 +08:00
9eb928dc3a
layouted codes.added ShaderString. 2023-12-24 01:34:45 +08:00
466cb4109d
upgraded Size2<> 2023-12-10 04:32:20 +08:00
1141f37cc4 used BT601 instead of BT709 in RGB2Lum 2023-11-01 19:13:54 +08:00
b5c66fe2cd append return value in Color3f/4f::operator = 2023-11-01 18:33:27 +08:00
ac8565e338 added comments. 2023-11-01 14:58:13 +08:00
006eaa3f1c added kilometer2mile,inch2centimeter,kilometer2nauticalmile..... 2023-10-31 16:23:21 +08:00
4be7c2a2d0 used tanf(float) instead of tan(double) 2023-10-31 16:12:40 +08:00
fdceda495a added Size2<>*Size2<> operator override. 2023-10-31 16:12:13 +08:00
b060f6a6d4 added Quat4f,Matrix2f,Identity2f/3f/4f/3x4f 2023-10-31 16:11:38 +08:00
0344325554 added Vector?d/b 2023-10-11 19:38:02 +08:00
460dc1c5ec added "str_len" param in find_str_in_array 2023-10-10 14:47:56 +08:00
15b86eaf3b added deconstruct function for TextInputStream 2023-10-10 10:56:36 +08:00
d5264e1da6
delete "const" in TextInputStream 2023-10-10 02:45:00 +08:00
70b6567029
TextInputStream support parse from buffer. 2023-10-10 01:12:38 +08:00
252f2f6a1f TextInputStream added 0 buf_size 2023-10-08 20:00:33 +08:00
f9007c5564 adjusted project's file layout 2023-10-07 20:47:40 +08:00
a1d1f6721c optimzed 2 lines codes. 2023-10-07 16:14:23 +08:00
ab0292d27e
update TypeFunc.h 2023-10-05 00:49:34 +08:00
b8e8f67ee4
added BlenderAxis Red/Green/Blue Colors. 2023-10-02 03:11:24 +08:00
5107b34d16
renamed to Size2u instead of Size2ui 2023-09-29 02:58:38 +08:00
09d9678e11 fixed little bug in Java I/O Stream 2023-09-28 15:35:05 +08:00
416e96c169
added "String<>::numberOf(float/double)=default" 2023-09-21 23:37:36 +08:00
072153aa91 fixed 3 bugs in ActiveMemoryBlockManager 2023-09-20 21:52:58 +08:00
b7d2888f5a delete few spaces 2023-09-20 19:03:19 +08:00
21e59f0337 added ActiveMemoryBlockManager::GetData(int id) 2023-09-19 21:08:37 +08:00
56d98d65e2 added ActiveMemoryBlockManager::GetOrCreate 2023-09-19 20:21:37 +08:00
cf1e0340f4 added ActiveDataManager.h 2023-09-19 18:16:24 +08:00
389abfefd5 added ActiveMemoryBlockManager.cpp/.h, splited ActiveIDManager.cpp 2023-09-18 22:27:23 +08:00
2e14c54ca4 added GetRGB/GetBGR in Color.h/.cpp 2023-09-15 20:16:19 +08:00
c78733216f added "const" prefix in ActiveIDManager 2023-09-15 18:22:58 +08:00
87b8ba6cc6 added ActiveIDManager.h 2023-09-13 20:06:21 +08:00
43e328c7aa added Stack<>::Pop(T *,int count) 2023-09-13 20:05:45 +08:00
b4c0201266 added "SortedSets::Add(T *,count)" function 2023-09-13 12:14:12 +08:00
72cdedf989 layout codes in Pool.h 2023-09-13 12:13:44 +08:00
41178fcb3b removed float2half and float_to_half 2023-09-11 16:36:06 +08:00
6a21b387f5 used lower function name in is_nearly_equal 2023-09-04 22:01:25 +08:00
a75acfabd1 improved "ray_intersection_angle" functions. 2023-09-04 21:56:26 +08:00
bbb7daa6c2 added clamp<uint8>,clamp<uint16> 2023-09-04 21:44:05 +08:00
d644ec4ab0 fixed few design bug in LifetimeCallback/Map/ObjectManage/Pool 2023-08-15 14:41:30 +08:00
3b71e680cc removed DefaultObjectLifetimeCallback in Map/Pool 2023-08-14 21:02:24 +08:00
b0514c94e3 renamed to Free/Clear instead of Clear/ClearData 2023-08-14 20:01:44 +08:00
252955735e removed RefObjectPoolManage.h 2023-08-11 19:55:45 +08:00
2623e7b0f0 renamed to RefObjectPool from ResPool 2023-08-11 17:58:11 +08:00
3df4005aa4 renamed few value and functions. 2023-08-11 11:24:23 +08:00
12cc938060 improved ObjectMap, use DataLifetimeCallback 2023-08-10 17:51:25 +08:00
a5113b6a94 upgraded Map<> to support new List<>/Queue<>/Pool<> 2023-08-10 15:47:35 +08:00
3fc8005877 completed Pool<>,improved List<>/Queue<> 2023-08-10 11:59:59 +08:00
e1f6ee9b12 improved Stack<>, use LifetimeCallback 2023-08-09 17:13:39 +08:00
fda1a60df7 new Queue<>, test OK! 2023-08-09 16:51:51 +08:00