Brett
|
a9f5b9e97d
|
very silly const
|
2024-10-05 14:48:04 -04:00 |
Brett
|
ce4e1807de
|
make vectors actually have bipolar function
|
2024-10-05 01:13:24 -04:00 |
Brett
|
dafbe6ea8b
|
iterators with begin(), end(). vector / matrix bipolar
|
2024-10-05 01:11:11 -04:00 |
Brett
|
4caaecd850
|
abs in vec/mat
|
2024-10-01 14:40:27 -04:00 |
Brett
|
39fd5a73d6
|
normalize
|
2024-09-20 00:37:39 -04:00 |
Brett
|
e19a88c454
|
matrix fix
|
2024-09-19 15:12:38 -04:00 |
Brett
|
cd5c98d748
|
minior vector change
|
2024-07-20 15:44:57 -04:00 |
Brett
|
a8b2bc2d01
|
easing functions
|
2024-05-14 21:57:51 -04:00 |
Brett
|
a3e187bd01
|
constexpr on vector functions
|
2024-05-14 21:31:59 -04:00 |
Brett
|
9bd19ed372
|
color interpolation
|
2024-05-14 21:30:28 -04:00 |
Brett
|
9b86278a29
|
constexpr on vecs
|
2024-05-03 15:57:04 -04:00 |
Brett
|
3f0ea887cd
|
allow any type that can be static_cast to type of vector in operators like +, -, *. /
|
2024-05-01 21:28:42 -04:00 |
Brett
|
37da0bd76d
|
support vectors with 1/(vec<T>)
|
2024-05-01 21:25:29 -04:00 |
Brett
|
8a5794cfee
|
vec silly
|
2024-05-01 21:12:16 -04:00 |
Brett
|
133728b641
|
make color no longer transparent
|
2024-04-29 21:46:32 -04:00 |
Brett
|
86fd4a2a9a
|
inline make color
|
2024-04-29 21:45:01 -04:00 |
Brett
|
69e6a505d6
|
make color
|
2024-04-29 21:35:16 -04:00 |
Brett
|
325508e807
|
forgot .data on elements
|
2024-04-12 00:04:23 -04:00 |
Brett
|
898760e938
|
allow access to vector data insides
|
2024-04-12 00:03:56 -04:00 |
Brett
|
9db3f12048
|
printing vectors is fun
|
2024-04-09 19:09:50 -04:00 |
Brett
|
a15ebfdd77
|
more docs
|
2024-04-09 18:03:33 -04:00 |
Brett
|
6ec0b1f886
|
changes?
|
2024-02-14 16:19:48 -05:00 |
Brett
|
ea31d8f26c
|
add resize to scoped buffer to allow better usage in the GP assignment
|
2024-02-14 15:21:59 -05:00 |
Brett
|
3473247e6c
|
what changed?
|
2024-02-13 23:49:18 -05:00 |
Brett
|
e0f2069b19
|
make vec class trivially copyable. Also add a couple new useful constructors
|
2024-02-06 00:00:35 -05:00 |
Brett
|
73094dbd6d
|
add little fun != to vec
|
2024-01-02 01:18:47 -05:00 |
Brett
|
f5069859c5
|
Merge remote-tracking branch 'github/main'
|
2023-07-21 03:56:11 -04:00 |
Brett
|
d06c7ebeb6
|
String buffer
|
2023-07-10 18:45:43 -04:00 |
Brett
|
a1331db389
|
blt logging
|
2023-06-26 21:33:42 -04:00 |
Brett
|
2ad00c8895
|
hopefully finally fix vectors
|
2023-04-21 21:39:34 -04:00 |
Brett
|
b088565d35
|
fix negation
|
2023-04-21 21:37:11 -04:00 |
Brett
|
548b036ad5
|
move from private to protected
|
2023-04-21 21:35:52 -04:00 |
Brett
|
2d8e410a5c
|
add extra templates
|
2023-04-21 21:35:11 -04:00 |
Brett
|
4b0226929b
|
add return statement to matrix class
|
2023-04-21 21:04:19 -04:00 |
Paragon-Win
|
a6a2ee966c
|
Fix windows!
|
2023-04-07 00:02:21 -04:00 |
Brett
|
89df343e4f
|
fix most warnings
|
2023-04-05 17:21:19 -04:00 |
Brett
|
bd4f07d866
|
add restrictions to vector template
|
2023-03-29 13:12:17 -04:00 |
Brett
|
8ec6cf10e5
|
vector
|
2023-03-15 15:26:58 -04:00 |
Brett
|
680d958c9f
|
inline function
|
2023-03-15 15:25:15 -04:00 |
Brett
|
96d122e09e
|
namespace
|
2023-03-15 15:24:03 -04:00 |
Brett
|
1177d20be1
|
basis
|
2023-03-15 15:22:28 -04:00 |
Brett
|
3101eeae4a
|
equality
|
2023-03-14 18:20:10 -04:00 |
Brett
|
e6298271e4
|
const
|
2023-03-14 18:05:24 -04:00 |
Brett
|
86820b779d
|
fix normalize
|
2023-03-14 18:04:53 -04:00 |
Brett
|
edfca12b18
|
projection
|
2023-03-10 17:24:00 -05:00 |
Brett
|
4b4f95af81
|
cross product
|
2023-03-10 17:01:44 -05:00 |
Brett
|
e0cee0d344
|
normalize
|
2023-03-08 23:49:57 -05:00 |
Brett
|
b62d4bfe78
|
update vector and fix profile memory usage
|
2023-03-06 21:29:04 -05:00 |
Brett
|
1cd889ff05
|
fix missing namespace in vectors
|
2023-02-28 23:31:39 -05:00 |
Brett
|
1d7775a742
|
fix missing template parameters in new vector
|
2023-02-28 23:30:16 -05:00 |