HybridDog
|
c8730d2591
|
Use vector.dot and vector.cross in vector.angle
|
2022-05-21 16:17:03 +02:00 |
HybridDog
|
7f7140bae1
|
Add vector.dot and vector.cross
Mostly copied from MarkuBu's code
|
2022-05-21 16:17:03 +02:00 |
ANAND
|
6cf1909254
|
Builtin: Add vector.angle(). Returns the angle between 2 vectors (#7738)
|
2022-05-21 16:16:56 +02:00 |
paramat
|
dd112ad6ea
|
Vector functions: Fix vector.direction() function, improve documentation (#6801)
vector.direction() now returns a normalised vector with direction p1 to p2.
|
2022-05-21 16:15:39 +02:00 |
Auke Kok
|
944e5ca4e9
|
Vector: Add vector.sort(a, b): return box edges
This function returns the box corners of the smallest box
that includes the two given coordinates.
|
2022-05-21 16:14:17 +02:00 |
rubenwardy
|
94296a9d2a
|
Builtin: Add vector.floor helper function
|
2022-05-21 16:13:56 +02:00 |
SmallJoker
|
2dba3fd295
|
Add Lua helper functions vector.apply(v) math.sign(x, tolerance)
|
2022-05-21 16:12:07 +02:00 |
ShadowNinja
|
21f38e1fcb
|
Remove vector assertions
These were initially added to get tracebacks for invalid vector errors, but it
didn't work and tracebacks have since been properly fixed in the core.
|
2022-05-21 16:11:53 +02:00 |
ShadowNinja
|
148b74312e
|
Organize builtin into subdirectories
|
2022-05-21 16:11:40 +02:00 |