godot/core/math
Ferenc Arn 1a620bd5fa Made slide and reflect active verbs acting on itself in Vector2 and Vector3.
This is in alignment with other functions in vector classes.
Also added checks for normalization, fixed the sign of reflect (which now corresponds to reflection along a plane mathematically), added bounce method and updated docs.

Fixes #8201.
2017-04-03 10:02:12 -05:00
..
a_star.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
a_star.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
audio_frame.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
audio_frame.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
bsp_tree.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
bsp_tree.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
camera_matrix.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
camera_matrix.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
face3.cpp Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
face3.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
geometry.cpp Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
geometry.h Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
math_2d.cpp Made slide and reflect active verbs acting on itself in Vector2 and Vector3. 2017-04-03 10:02:12 -05:00
math_2d.h Made slide and reflect active verbs acting on itself in Vector2 and Vector3. 2017-04-03 10:02:12 -05:00
math_defs.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
math_funcs.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
math_funcs.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
matrix3.cpp Merge pull request #8122 from tagcup/axis_check_normalization 2017-03-24 22:51:27 +01:00
matrix3.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
octree.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
pcg.cpp Replace the existing PRNG (Xorshift31) with (minimal) PCG (XSH-RR variant with 32-bit output, 64-bit state). 2017-01-15 19:15:16 -06:00
pcg.h Replace the existing PRNG (Xorshift31) with (minimal) PCG (XSH-RR variant with 32-bit output, 64-bit state). 2017-01-15 19:15:16 -06:00
plane.cpp Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
plane.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
quat.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
quat.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
quick_hull.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
quick_hull.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
rect3.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
rect3.h Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
SCsub
transform.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
transform.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
triangle_mesh.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
triangle_mesh.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
triangulate.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
triangulate.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
triangulator.cpp Style: Fix whole-line commented code 2017-01-14 14:52:23 +01:00
triangulator.h
vector3.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
vector3.h Made slide and reflect active verbs acting on itself in Vector2 and Vector3. 2017-04-03 10:02:12 -05:00