godot/core/math
Hein-Pieter van Braam adcc211feb Make nan==nan true for GDScript
After discussing this with Reduz this seemed like the best way to
fix #7354. This will make composite values that contain NaN in the same
places as well as the same other values compare as the same.

Additionally non-composite values now also compare equal if they are
both NaN. This breaks IEEE specifications but this is probably what most
users expect. There is a GDScript function check for NaN if the user
needs this information.

This fixes #7354 and probably also fixes #6947
2017-02-14 13:32:23 +01:00
..
SCsub
a_star.cpp
a_star.h
audio_frame.cpp
audio_frame.h
bsp_tree.cpp
bsp_tree.h
camera_matrix.cpp
camera_matrix.h
face3.cpp
face3.h
geometry.cpp
geometry.h
math_2d.cpp Make nan==nan true for GDScript 2017-02-14 13:32:23 +01:00
math_2d.h Make nan==nan true for GDScript 2017-02-14 13:32:23 +01:00
math_defs.h
math_funcs.cpp
math_funcs.h
matrix3.cpp
matrix3.h
octree.h
pcg.cpp
pcg.h
plane.cpp Make nan==nan true for GDScript 2017-02-14 13:32:23 +01:00
plane.h Make nan==nan true for GDScript 2017-02-14 13:32:23 +01:00
quat.cpp Make nan==nan true for GDScript 2017-02-14 13:32:23 +01:00
quat.h Make nan==nan true for GDScript 2017-02-14 13:32:23 +01:00
quick_hull.cpp
quick_hull.h
rect3.cpp
rect3.h
transform.cpp
transform.h
triangle_mesh.cpp
triangle_mesh.h
triangulate.cpp
triangulate.h
triangulator.cpp
triangulator.h
vector3.cpp Make nan==nan true for GDScript 2017-02-14 13:32:23 +01:00
vector3.h Make nan==nan true for GDScript 2017-02-14 13:32:23 +01:00