aboutsummaryrefslogtreecommitdiff
path: root/core/math
diff options
context:
space:
mode:
Diffstat (limited to 'core/math')
-rw-r--r--core/math/a_star.cpp1
-rw-r--r--core/math/a_star.h1
-rw-r--r--core/math/aabb.cpp1
-rw-r--r--core/math/aabb.h1
-rw-r--r--core/math/audio_frame.cpp1
-rw-r--r--core/math/audio_frame.h1
-rw-r--r--core/math/bsp_tree.cpp1
-rw-r--r--core/math/bsp_tree.h1
-rw-r--r--core/math/camera_matrix.cpp1
-rw-r--r--core/math/camera_matrix.h1
-rw-r--r--core/math/face3.cpp1
-rw-r--r--core/math/face3.h1
-rw-r--r--core/math/geometry.cpp1
-rw-r--r--core/math/geometry.h1
-rw-r--r--core/math/math_2d.cpp1
-rw-r--r--core/math/math_2d.h1
-rw-r--r--core/math/math_defs.h1
-rw-r--r--core/math/math_funcs.cpp1
-rw-r--r--core/math/math_funcs.h1
-rw-r--r--core/math/matrix3.cpp1
-rw-r--r--core/math/octree.h3
-rw-r--r--core/math/plane.cpp1
-rw-r--r--core/math/plane.h1
-rw-r--r--core/math/quat.cpp1
-rw-r--r--core/math/quick_hull.cpp1
-rw-r--r--core/math/quick_hull.h1
-rw-r--r--core/math/transform.cpp1
-rw-r--r--core/math/transform.h1
-rw-r--r--core/math/triangle_mesh.cpp1
-rw-r--r--core/math/triangle_mesh.h1
-rw-r--r--core/math/triangulate.cpp3
-rw-r--r--core/math/triangulate.h1
-rw-r--r--core/math/vector3.cpp1
-rw-r--r--core/math/vector3.h1
34 files changed, 36 insertions, 2 deletions
diff --git a/core/math/a_star.cpp b/core/math/a_star.cpp
index cb90116d6..6908d7831 100644
--- a/core/math/a_star.cpp
+++ b/core/math/a_star.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "a_star.h"
#include "geometry.h"
#include "scene/scene_string_names.h"
diff --git a/core/math/a_star.h b/core/math/a_star.h
index 563f82826..f89e17c7b 100644
--- a/core/math/a_star.h
+++ b/core/math/a_star.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef ASTAR_H
#define ASTAR_H
diff --git a/core/math/aabb.cpp b/core/math/aabb.cpp
index a6e5ced29..cff19f990 100644
--- a/core/math/aabb.cpp
+++ b/core/math/aabb.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "aabb.h"
#include "print_string.h"
diff --git a/core/math/aabb.h b/core/math/aabb.h
index ff4933720..39b8f403e 100644
--- a/core/math/aabb.h
+++ b/core/math/aabb.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef AABB_H
#define AABB_H
diff --git a/core/math/audio_frame.cpp b/core/math/audio_frame.cpp
index d22b0f05f..eff817bba 100644
--- a/core/math/audio_frame.cpp
+++ b/core/math/audio_frame.cpp
@@ -27,4 +27,5 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "audio_frame.h"
diff --git a/core/math/audio_frame.h b/core/math/audio_frame.h
index fd58848c0..67ba025e1 100644
--- a/core/math/audio_frame.h
+++ b/core/math/audio_frame.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef AUDIOFRAME_H
#define AUDIOFRAME_H
diff --git a/core/math/bsp_tree.cpp b/core/math/bsp_tree.cpp
index 5d8ac000a..b1424e1d7 100644
--- a/core/math/bsp_tree.cpp
+++ b/core/math/bsp_tree.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "bsp_tree.h"
#include "error_macros.h"
#include "print_string.h"
diff --git a/core/math/bsp_tree.h b/core/math/bsp_tree.h
index 6a7b577fd..fb16818ae 100644
--- a/core/math/bsp_tree.h
+++ b/core/math/bsp_tree.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef BSP_TREE_H
#define BSP_TREE_H
diff --git a/core/math/camera_matrix.cpp b/core/math/camera_matrix.cpp
index 8714a0733..1ab9b3532 100644
--- a/core/math/camera_matrix.cpp
+++ b/core/math/camera_matrix.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "camera_matrix.h"
#include "math_funcs.h"
#include "print_string.h"
diff --git a/core/math/camera_matrix.h b/core/math/camera_matrix.h
index 9dde244e5..226b4d572 100644
--- a/core/math/camera_matrix.h
+++ b/core/math/camera_matrix.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef CAMERA_MATRIX_H
#define CAMERA_MATRIX_H
diff --git a/core/math/face3.cpp b/core/math/face3.cpp
index e76719f73..801f2a3b4 100644
--- a/core/math/face3.cpp
+++ b/core/math/face3.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "face3.h"
#include "geometry.h"
diff --git a/core/math/face3.h b/core/math/face3.h
index dd4cb25c8..faed0fa8d 100644
--- a/core/math/face3.h
+++ b/core/math/face3.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef FACE3_H
#define FACE3_H
diff --git a/core/math/geometry.cpp b/core/math/geometry.cpp
index a3b48320b..24f077a4c 100644
--- a/core/math/geometry.cpp
+++ b/core/math/geometry.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "geometry.h"
#include "print_string.h"
diff --git a/core/math/geometry.h b/core/math/geometry.h
index fefdd8879..ca4363e12 100644
--- a/core/math/geometry.h
+++ b/core/math/geometry.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef GEOMETRY_H
#define GEOMETRY_H
diff --git a/core/math/math_2d.cpp b/core/math/math_2d.cpp
index 2c83bc197..d2e410199 100644
--- a/core/math/math_2d.cpp
+++ b/core/math/math_2d.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "math_2d.h"
real_t Vector2::angle() const {
diff --git a/core/math/math_2d.h b/core/math/math_2d.h
index 32e1bb915..8928349a4 100644
--- a/core/math/math_2d.h
+++ b/core/math/math_2d.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef MATH_2D_H
#define MATH_2D_H
diff --git a/core/math/math_defs.h b/core/math/math_defs.h
index e260bcd54..d3484d8d0 100644
--- a/core/math/math_defs.h
+++ b/core/math/math_defs.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef MATH_DEFS_H
#define MATH_DEFS_H
diff --git a/core/math/math_funcs.cpp b/core/math/math_funcs.cpp
index 1025e8be7..f060a8e4a 100644
--- a/core/math/math_funcs.cpp
+++ b/core/math/math_funcs.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "math_funcs.h"
#include "core/os/os.h"
diff --git a/core/math/math_funcs.h b/core/math/math_funcs.h
index d2d49d85d..e15abc6b5 100644
--- a/core/math/math_funcs.h
+++ b/core/math/math_funcs.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef MATH_FUNCS_H
#define MATH_FUNCS_H
diff --git a/core/math/matrix3.cpp b/core/math/matrix3.cpp
index ceaff04ae..189b1ef9b 100644
--- a/core/math/matrix3.cpp
+++ b/core/math/matrix3.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "matrix3.h"
#include "math_funcs.h"
#include "os/copymem.h"
diff --git a/core/math/octree.h b/core/math/octree.h
index c874d6089..4e3d6257f 100644
--- a/core/math/octree.h
+++ b/core/math/octree.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef OCTREE_H
#define OCTREE_H
@@ -611,7 +612,7 @@ bool Octree<T, use_pairs, AL>::_remove_element_from_octant(Element *p_element, O
bool unpaired = false;
if (use_pairs && p_octant->last_pass != pass) {
- // check wether we should unpair stuff
+ // check whether we should unpair stuff
// always test pairable
typename List<Element *, AL>::Element *E = p_octant->pairable_elements.front();
while (E) {
diff --git a/core/math/plane.cpp b/core/math/plane.cpp
index c4e2f04fa..78bb1771a 100644
--- a/core/math/plane.cpp
+++ b/core/math/plane.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "plane.h"
#include "math_funcs.h"
diff --git a/core/math/plane.h b/core/math/plane.h
index 5497fde59..e567422dd 100644
--- a/core/math/plane.h
+++ b/core/math/plane.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef PLANE_H
#define PLANE_H
diff --git a/core/math/quat.cpp b/core/math/quat.cpp
index 5706848b3..9aa8b537d 100644
--- a/core/math/quat.cpp
+++ b/core/math/quat.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "quat.h"
#include "matrix3.h"
#include "print_string.h"
diff --git a/core/math/quick_hull.cpp b/core/math/quick_hull.cpp
index e13f2e9c1..102e454e0 100644
--- a/core/math/quick_hull.cpp
+++ b/core/math/quick_hull.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "quick_hull.h"
#include "map.h"
diff --git a/core/math/quick_hull.h b/core/math/quick_hull.h
index 40f601536..eef4a9adf 100644
--- a/core/math/quick_hull.h
+++ b/core/math/quick_hull.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef QUICK_HULL_H
#define QUICK_HULL_H
diff --git a/core/math/transform.cpp b/core/math/transform.cpp
index ffad8cfc4..f727d00e3 100644
--- a/core/math/transform.cpp
+++ b/core/math/transform.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "transform.h"
#include "math_funcs.h"
#include "os/copymem.h"
diff --git a/core/math/transform.h b/core/math/transform.h
index e5bc7832a..c06eaec60 100644
--- a/core/math/transform.h
+++ b/core/math/transform.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef TRANSFORM_H
#define TRANSFORM_H
diff --git a/core/math/triangle_mesh.cpp b/core/math/triangle_mesh.cpp
index 6138abc6b..edd4ad344 100644
--- a/core/math/triangle_mesh.cpp
+++ b/core/math/triangle_mesh.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "triangle_mesh.h"
#include "sort.h"
diff --git a/core/math/triangle_mesh.h b/core/math/triangle_mesh.h
index 4687b0e91..9f145f2af 100644
--- a/core/math/triangle_mesh.h
+++ b/core/math/triangle_mesh.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef TRIANGLE_MESH_H
#define TRIANGLE_MESH_H
diff --git a/core/math/triangulate.cpp b/core/math/triangulate.cpp
index ff6514234..5bae74ac7 100644
--- a/core/math/triangulate.cpp
+++ b/core/math/triangulate.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "triangulate.h"
real_t Triangulate::get_area(const Vector<Vector2> &contour) {
@@ -73,7 +74,7 @@ bool Triangulate::is_inside_triangle(real_t Ax, real_t Ay,
cCROSSap = cx * apy - cy * apx;
bCROSScp = bx * cpy - by * cpx;
- return ((aCROSSbp >= 0.0) && (bCROSScp >= 0.0) && (cCROSSap >= 0.0));
+ return ((aCROSSbp > 0.0) && (bCROSScp > 0.0) && (cCROSSap > 0.0));
};
bool Triangulate::snip(const Vector<Vector2> &p_contour, int u, int v, int w, int n, const Vector<int> &V) {
diff --git a/core/math/triangulate.h b/core/math/triangulate.h
index 01b4a50a3..e336dc575 100644
--- a/core/math/triangulate.h
+++ b/core/math/triangulate.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef TRIANGULATE_H
#define TRIANGULATE_H
diff --git a/core/math/vector3.cpp b/core/math/vector3.cpp
index 02140bc33..78d52d5cd 100644
--- a/core/math/vector3.cpp
+++ b/core/math/vector3.cpp
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#include "vector3.h"
#include "matrix3.h"
diff --git a/core/math/vector3.h b/core/math/vector3.h
index 17dbdafbd..10ec4f564 100644
--- a/core/math/vector3.h
+++ b/core/math/vector3.h
@@ -27,6 +27,7 @@
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
+
#ifndef VECTOR3_H
#define VECTOR3_H