virtualx-engine/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 Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
audio_frame.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
bsp_tree.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
bsp_tree.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
camera_matrix.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
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 Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
face3.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
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 Update wrap functions 2018-03-06 10:34:37 +03:00
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 Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
plane.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
plane.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
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 Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
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 style: Fix PEP8 whitespace issues in Python files 2016-11-01 00:35:16 +01:00
transform.cpp Merge pull request #18955 from tagcup/fix_set_scale 2018-07-26 10:37:03 +02:00
transform.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
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 Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
vector3.h add project method to Vector2/3 2018-08-16 12:52:38 +02:00