godot/core/math
lawnjelly 6d687de9b8 Fix BVH to world_aabb, and call update
The calls to the BVH need to use the world space AABB, rather than local space for it to work. Also, update was not being called which is required to update the AABB as objects move.
2020-12-24 11:19:50 +00:00
..
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
a_star.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
a_star.h Initialize class/struct variables with default values in core/ and drivers/ 2020-11-23 17:38:46 +01:00
aabb.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
aabb.h Implement automatic LOD (Level of Detail) 2020-12-18 15:48:03 +01:00
audio_frame.h Ensure assignment operators return by reference to avoid unnecessary copies. 2020-09-04 09:18:19 +01:00
basis.cpp Improve argument names for core types 2020-12-07 05:01:33 -05:00
basis.h Improve argument names for core types 2020-12-07 05:01:33 -05:00
camera_matrix.cpp Implement automatic LOD (Level of Detail) 2020-12-18 15:48:03 +01:00
camera_matrix.h Implement automatic LOD (Level of Detail) 2020-12-18 15:48:03 +01:00
color.cpp Color: Fix -Wtype-limits GCC warning after refactoring 2020-11-09 14:11:21 +01:00
color.h Improve argument names for core types 2020-12-07 05:01:33 -05:00
color_names.inc Variant: Sync docs with new constructors, fixups after #43403 2020-11-09 23:39:53 +01:00
delaunay_2d.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
delaunay_3d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
disjoint_set.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
dynamic_bvh.cpp Fix BVH to world_aabb, and call update 2020-12-24 11:19:50 +00:00
dynamic_bvh.h Replace Octree by DynamicBVH in cull code 2020-12-23 19:31:30 -03:00
expression.cpp Static analyzer fixes: 2020-12-09 10:17:53 +02:00
expression.h Initialize class/struct variables with default values in core/ and drivers/ 2020-11-23 17:38:46 +01:00
face3.cpp Split `Geometry` singleton into `Geometry2D` and `Geometry3D` 2020-05-27 14:28:34 +03:00
face3.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
geometry_2d.cpp Style: Fix copyright headers 2020-06-25 16:33:44 +02:00
geometry_2d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
geometry_3d.cpp Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
geometry_3d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
math_defs.h Rename Control margin to offset 2020-12-23 06:25:56 +00:00
math_fieldwise.cpp Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
math_fieldwise.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
math_funcs.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
math_funcs.h Exposed randi_range to global funcs + renamed rand_range to randf_range 2020-11-06 17:06:26 +03:00
octree.h Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
plane.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
plane.h Refactored binding system for core types 2020-10-14 15:24:30 +02:00
quat.cpp Improve argument names for core types 2020-12-07 05:01:33 -05:00
quat.h Improve argument names for core types 2020-12-07 05:01:33 -05:00
quick_hull.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
quick_hull.h Initialize class/struct variables with default values in core/ and drivers/ 2020-11-23 17:38:46 +01:00
random_number_generator.cpp Add ability to restore `RandomNumberGenerator` state 2020-12-07 13:50:46 +02:00
random_number_generator.h Add ability to restore `RandomNumberGenerator` state 2020-12-07 13:50:46 +02:00
random_pcg.cpp simplify randi_range 2020-12-21 20:25:58 -05:00
random_pcg.h Add ability to restore `RandomNumberGenerator` state 2020-12-07 13:50:46 +02:00
rect2.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
rect2.h Rename Control margin to offset 2020-12-23 06:25:56 +00:00
transform.cpp Variant: Sync docs with new constructors, fixups after #43403 2020-11-09 23:39:53 +01:00
transform.h Variant: Sync docs with new constructors, fixups after #43403 2020-11-09 23:39:53 +01:00
transform_2d.cpp Minor clamp and float fixes 2020-11-10 14:30:07 -05:00
transform_2d.h Refactored variant constructor logic 2020-11-09 08:54:43 -03:00
triangle_mesh.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
triangle_mesh.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
triangulate.cpp Style: Remove unnecessary semicolons from `core` 2020-05-19 15:57:56 +02:00
triangulate.h Style: Harmonize header guards to style guide [Core] 2020-03-25 11:22:19 +01:00
vector2.cpp Improve argument names for core types 2020-12-07 05:01:33 -05:00
vector2.h Improve argument names for core types 2020-12-07 05:01:33 -05:00
vector3.cpp Cleanup unused engine code 2020-12-09 12:12:36 +01:00
vector3.h Cleanup unused engine code 2020-12-09 12:12:36 +01:00
vector3i.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
vector3i.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00