orange
b82106a565
Adds option to enable legacy classes
...
Introduces a CMake option to enable legacy classes,
allowing for backward compatibility with older code.
This ensures that older codebases can still function
while new development can utilize updated classes.
2025-07-15 11:48:33 +03:00
orange
f489ec7a85
Updates CMake export target and namespace.
...
Updates the CMake export target and namespace to use the project name,
improving consistency and avoiding naming conflicts.
Adds a simple diagram to the triangle header file.
2025-07-06 11:14:46 +03:00
orange
efca121348
added new method
2025-06-23 06:14:17 +03:00
orange
fb7cb0e800
improved naming
2025-05-13 09:47:08 +03:00
orange
e2322960b7
added noexcept
2025-05-13 09:34:39 +03:00
orange
c8963668f3
removed even float type from vector classes
2025-05-13 09:22:23 +03:00
orange
505fe6f3a8
added more noexcept
2025-05-05 02:24:23 +03:00
orange
ba2c60389f
added more noexcept
2025-05-05 01:46:50 +03:00
orange
45c7ff131f
added noexcept
2025-05-05 01:16:12 +03:00
orange
27b130345c
added noexcept for color and angles
2025-05-04 19:16:49 +03:00
orange
c9796e4145
added noexcept for vector types
2025-05-04 19:13:26 +03:00
orange
ef93e9904c
fixed style
2025-05-04 18:54:33 +03:00
orange
1d22901bf5
removed pow
2025-05-04 18:07:35 +03:00
orange
8b8ed495d5
fixed clang format
2025-05-04 17:42:32 +03:00
orange
34f363e8c6
bugfix
2025-05-03 21:36:16 +03:00
orange
cf2243a537
fix
2025-05-03 20:51:50 +03:00
orange
6df9d59fe9
fixed style
2025-05-03 20:38:58 +03:00
orange
4406e1e461
changed code style
2025-05-03 20:31:59 +03:00
orange
ef787fd4e7
added test case
2025-04-29 20:49:59 +03:00
orange
efadf3a918
added inverse method
2025-04-29 20:33:39 +03:00
orange
468261d3f1
added additional methods
2025-04-29 20:10:17 +03:00
orange
733ef19460
fixed infinite recursion in compile time
2025-04-29 20:08:27 +03:00
orange
9de444bda0
fixed gimba lock for unity
2025-04-26 00:52:46 +03:00
orange
a36b54610b
resetting state
2025-04-25 23:52:10 +03:00
orange
13753cab81
improved line trace and box primitive
2025-04-18 13:56:08 +03:00
orange
88f4db6caf
switched to polygons
2025-04-18 12:34:24 +03:00
orange
d9ccfe83ae
fixed code style
2025-04-18 12:11:43 +03:00
orange
80e3cadb67
added ratio param
2025-04-18 01:33:47 +03:00
orange
505a8cce9a
added new build option
2025-04-18 00:51:07 +03:00
orange
5ff57f9ffa
added box
2025-04-18 00:43:46 +03:00
orange
97f38af2b5
added unit tests
2025-04-16 18:35:50 +03:00
orange
622c2866d9
fixed formating
2025-04-16 17:52:57 +03:00
orange
7642936716
removed method from Mat added method for unity
2025-04-16 17:52:19 +03:00
orange
f1f2aeb1b9
added func
...
added rotation matrix for opengl
2025-04-16 17:40:00 +03:00
orange
51f85e4e3a
removed whitespaces
2025-04-16 12:21:10 +03:00
orange
24f757eb68
Merge pull request #36 from orange-cpp/u/orange-cpp/small-refactoring
...
U/orange cpp/small refactoring
2025-04-12 13:34:28 +03:00
orange
07c1a6670d
added const method to mat
2025-04-11 23:57:56 +03:00
orange
83f14c89f4
added new build option
2025-04-11 23:54:56 +03:00
orange
bda3edd596
improved naming
2025-04-11 23:30:07 +03:00
orange
4cca66878b
improvement
2025-04-11 23:20:16 +03:00
orange
f66e1e4a50
replaced with STL relization
2025-04-11 23:10:02 +03:00
orange
3cfa340ab3
added missing header
2025-04-11 22:59:56 +03:00
Orange
eb1df5af8d
fixed for clang
2025-04-05 13:00:00 +03:00
orange
4586e32bc8
oops
2025-03-29 22:03:30 +03:00
orange
7bc81835eb
fixed in some cases confilcting with win api
2025-03-29 21:57:35 +03:00
orange
32b099d480
fix
2025-03-29 18:20:17 +03:00
orange
03f816475b
added new methods
2025-03-29 05:41:55 +03:00
orange
7e580506b6
fixed style
2025-03-29 04:00:35 +03:00
orange
ff492c04a9
fix
2025-03-23 01:17:05 +03:00
orange
e487ddd11b
naming fixed
2025-03-23 01:02:11 +03:00