1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-09 12:50:35 +00:00

Make is_equal_approx separate for structures

This commit adds exposed behavior for C#
This commit is contained in:
Aaron Franke
2019-10-14 16:33:45 -04:00
parent 1fed266bf5
commit 86922ff70b
31 changed files with 118 additions and 16 deletions

View File

@@ -30,6 +30,11 @@
#include "core/math/transform_2d.h" // Includes rect2.h but Rect2 needs Transform2D
bool Rect2::is_equal_approx(const Rect2 &p_rect) const {
return position.is_equal_approx(p_rect.position) && size.is_equal_approx(p_rect.size);
}
bool Rect2::intersects_segment(const Point2 &p_from, const Point2 &p_to, Point2 *r_pos, Point2 *r_normal) const {
real_t min = 0, max = 1;