godot/core/math
Hein-Pieter van Braam 33669a8bca Remove faces in in QuickHull::build() that we don't need anymore
We delete the faces for consideration in this loop but we can still
sometimes find an edge that connects to this face. We now interate over
all edges and disconnect edges connecting to this face.

This fixes #16560 and fixes #17569
2018-08-20 00:22:47 +02:00
..
a_star.cpp Change the neighbours vector to a set in AStar 2018-06-27 22:36:38 -07:00
a_star.h Change the neighbours vector to a set in AStar 2018-06-27 22:36:38 -07:00
aabb.cpp Removed unnecessary assignments 2018-07-24 09:51:03 +02:00
aabb.h Polished 3D selection 2018-06-13 17:52:37 +02:00
audio_frame.cpp
audio_frame.h
bsp_tree.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
bsp_tree.h
camera_matrix.cpp
camera_matrix.h [Core] Completely kill math_2d.h, change includes 2018-08-11 03:08:34 -05:00
delaunay.cpp Added auto triangle generation in blend space, using Delaunay. 2018-06-21 22:48:47 -03:00
delaunay.h [Core] Completely kill math_2d.h, change includes 2018-08-11 03:08:34 -05:00
expression.cpp Fix clang compile error 2018-08-09 08:50:06 -03:00
expression.h Ability to pass custom variables to expression. 2018-08-08 17:47:51 -03:00
face3.cpp
face3.h
geometry.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
geometry.h [Core] Completely kill math_2d.h, change includes 2018-08-11 03:08:34 -05:00
math_defs.h [Core] Grammar, move defs to defs 2018-08-10 22:42:02 -05:00
math_funcs.cpp
math_funcs.h [Core] Grammar, move defs to defs 2018-08-10 22:42:02 -05:00
matrix3.cpp Merge pull request #18955 from tagcup/fix_set_scale 2018-07-26 10:37:03 +02:00
matrix3.h Merge pull request #18955 from tagcup/fix_set_scale 2018-07-26 10:37:03 +02:00
octree.h
plane.cpp
plane.h
quat.cpp Fixed Basis -> Quat conversions, added a few safety checks. 2018-05-27 14:15:47 -04:00
quat.h Fixed Basis -> Quat conversions, added a few safety checks. 2018-05-27 14:15:47 -04:00
quick_hull.cpp Remove faces in in QuickHull::build() that we don't need anymore 2018-08-20 00:22:47 +02:00
quick_hull.h
rect2.cpp [Core] Move Rect2 and Transform2D to their own files 2018-08-10 23:40:50 -05:00
rect2.h [Core] Move Vector2i and Rect2i out of math_2d.h 2018-08-11 00:33:01 -05:00
SCsub
transform.cpp Merge pull request #18955 from tagcup/fix_set_scale 2018-07-26 10:37:03 +02:00
transform.h
transform_2d.cpp [Core] Move Rect2 and Transform2D to their own files 2018-08-10 23:40:50 -05:00
transform_2d.h [Core] Move Rect2 and Transform2D to their own files 2018-08-10 23:40:50 -05:00
triangle_mesh.cpp Polished 3D selection 2018-06-13 17:52:37 +02:00
triangle_mesh.h Polished 3D selection 2018-06-13 17:52:37 +02:00
triangulate.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
triangulate.h [Core] Change math_2d includes to vector2 includes where relevant 2018-08-10 14:59:29 -05:00
vector2.cpp add project method to Vector2/3 2018-08-16 12:52:38 +02:00
vector2.h add project method to Vector2/3 2018-08-16 12:52:38 +02:00
vector3.cpp
vector3.h add project method to Vector2/3 2018-08-16 12:52:38 +02:00