diff options
Diffstat (limited to 'core/math')
77 files changed, 337 insertions, 158 deletions
diff --git a/core/math/a_star.compat.inc b/core/math/a_star.compat.inc index 664d7ffd5e..a3f813906a 100644 --- a/core/math/a_star.compat.inc +++ b/core/math/a_star.compat.inc @@ -2,9 +2,11 @@ /* a_star.compat.inc */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/a_star.cpp b/core/math/a_star.cpp index c85201a973..67934a7313 100644 --- a/core/math/a_star.cpp +++ b/core/math/a_star.cpp @@ -2,9 +2,11 @@ /* a_star.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/a_star.h b/core/math/a_star.h index cbaafc1018..d322ffeebe 100644 --- a/core/math/a_star.h +++ b/core/math/a_star.h @@ -2,9 +2,11 @@ /* a_star.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/a_star_grid_2d.compat.inc b/core/math/a_star_grid_2d.compat.inc index e7124c2477..fe5536ae40 100644 --- a/core/math/a_star_grid_2d.compat.inc +++ b/core/math/a_star_grid_2d.compat.inc @@ -2,9 +2,11 @@ /* a_star_grid_2d.compat.inc */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/a_star_grid_2d.cpp b/core/math/a_star_grid_2d.cpp index 7e0e982c62..fc49a50b3e 100644 --- a/core/math/a_star_grid_2d.cpp +++ b/core/math/a_star_grid_2d.cpp @@ -2,9 +2,11 @@ /* a_star_grid_2d.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ @@ -188,6 +190,14 @@ bool AStarGrid2D::is_jumping_enabled() const { return jumping_enabled; } +int64_t AStarGrid2D::get_max_traversals() const { + return max_traversals; +} + +void AStarGrid2D::set_max_traversals(int64_t p_max_traversals) { + max_traversals = p_max_traversals; +} + void AStarGrid2D::set_diagonal_mode(DiagonalMode p_diagonal_mode) { ERR_FAIL_INDEX((int)p_diagonal_mode, (int)DIAGONAL_MODE_MAX); diagonal_mode = p_diagonal_mode; @@ -500,6 +510,7 @@ bool AStarGrid2D::_solve(Point *p_begin_point, Point *p_end_point, bool p_allow_ } bool found_route = false; + int64_t traversal_count = 0; LocalVector<Point *> open_list; SortArray<Point *, SortPoints> sorter; @@ -524,6 +535,14 @@ bool AStarGrid2D::_solve(Point *p_begin_point, Point *p_end_point, bool p_allow_ break; } + // If we have a limit on traversals, increment and stop once we reach the threshold. + if (max_traversals > 0 && traversal_count >= max_traversals) { + break; + } + + // Increment traversals for each node we process. + traversal_count++; + sorter.pop_heap(0, open_list.size(), open_list.ptr()); // Remove the current point from the open list. open_list.remove_at(open_list.size() - 1); p->closed_pass = pass; // Mark the point as closed. @@ -751,6 +770,8 @@ void AStarGrid2D::_bind_methods() { ClassDB::bind_method(D_METHOD("update"), &AStarGrid2D::update); ClassDB::bind_method(D_METHOD("set_jumping_enabled", "enabled"), &AStarGrid2D::set_jumping_enabled); ClassDB::bind_method(D_METHOD("is_jumping_enabled"), &AStarGrid2D::is_jumping_enabled); + ClassDB::bind_method(D_METHOD("set_max_traversals", "max_traversals"), &AStarGrid2D::set_max_traversals); + ClassDB::bind_method(D_METHOD("get_max_traversals"), &AStarGrid2D::get_max_traversals); ClassDB::bind_method(D_METHOD("set_diagonal_mode", "mode"), &AStarGrid2D::set_diagonal_mode); ClassDB::bind_method(D_METHOD("get_diagonal_mode"), &AStarGrid2D::get_diagonal_mode); ClassDB::bind_method(D_METHOD("set_default_compute_heuristic", "heuristic"), &AStarGrid2D::set_default_compute_heuristic); @@ -780,6 +801,7 @@ void AStarGrid2D::_bind_methods() { ADD_PROPERTY(PropertyInfo(Variant::INT, "cell_shape", PROPERTY_HINT_ENUM, "Square,IsometricRight,IsometricDown"), "set_cell_shape", "get_cell_shape"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "jumping_enabled"), "set_jumping_enabled", "is_jumping_enabled"); + ADD_PROPERTY(PropertyInfo(Variant::INT, "max_traversals", PROPERTY_HINT_RANGE, "0,65536,0"), "set_max_traversals", "get_max_traversals"); ADD_PROPERTY(PropertyInfo(Variant::INT, "default_compute_heuristic", PROPERTY_HINT_ENUM, "Euclidean,Manhattan,Octile,Chebyshev"), "set_default_compute_heuristic", "get_default_compute_heuristic"); ADD_PROPERTY(PropertyInfo(Variant::INT, "default_estimate_heuristic", PROPERTY_HINT_ENUM, "Euclidean,Manhattan,Octile,Chebyshev"), "set_default_estimate_heuristic", "get_default_estimate_heuristic"); ADD_PROPERTY(PropertyInfo(Variant::INT, "diagonal_mode", PROPERTY_HINT_ENUM, "Never,Always,At Least One Walkable,Only If No Obstacles"), "set_diagonal_mode", "get_diagonal_mode"); diff --git a/core/math/a_star_grid_2d.h b/core/math/a_star_grid_2d.h index 0536b8109b..9bfbe899ee 100644 --- a/core/math/a_star_grid_2d.h +++ b/core/math/a_star_grid_2d.h @@ -2,9 +2,11 @@ /* a_star_grid_2d.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ @@ -71,6 +73,7 @@ private: CellShape cell_shape = CELL_SHAPE_SQUARE; bool jumping_enabled = false; + int64_t max_traversals = 0; DiagonalMode diagonal_mode = DIAGONAL_MODE_ALWAYS; Heuristic default_compute_heuristic = HEURISTIC_EUCLIDEAN; Heuristic default_estimate_heuristic = HEURISTIC_EUCLIDEAN; @@ -202,6 +205,9 @@ public: void set_jumping_enabled(bool p_enabled); bool is_jumping_enabled() const; + void set_max_traversals(int64_t p_max_traversals); + int64_t get_max_traversals() const; + void set_diagonal_mode(DiagonalMode p_diagonal_mode); DiagonalMode get_diagonal_mode() const; diff --git a/core/math/aabb.cpp b/core/math/aabb.cpp index 7d1d7c5648..aeca60a177 100644 --- a/core/math/aabb.cpp +++ b/core/math/aabb.cpp @@ -2,9 +2,11 @@ /* aabb.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/aabb.h b/core/math/aabb.h index 7a5581b5d4..09b471d0d0 100644 --- a/core/math/aabb.h +++ b/core/math/aabb.h @@ -2,9 +2,11 @@ /* aabb.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/audio_frame.h b/core/math/audio_frame.h index e205126cdf..2d7b60ed81 100644 --- a/core/math/audio_frame.h +++ b/core/math/audio_frame.h @@ -2,9 +2,11 @@ /* audio_frame.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/basis.cpp b/core/math/basis.cpp index 34ed1c2d85..fcc5f8d0e8 100644 --- a/core/math/basis.cpp +++ b/core/math/basis.cpp @@ -2,9 +2,11 @@ /* basis.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/basis.h b/core/math/basis.h index 2d4994de19..814ae255b2 100644 --- a/core/math/basis.h +++ b/core/math/basis.h @@ -2,9 +2,11 @@ /* basis.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/bvh.h b/core/math/bvh.h index 4815466e89..501ef3f221 100644 --- a/core/math/bvh.h +++ b/core/math/bvh.h @@ -2,9 +2,11 @@ /* bvh.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/bvh_abb.h b/core/math/bvh_abb.h index 3d32c250c9..cd348081c2 100644 --- a/core/math/bvh_abb.h +++ b/core/math/bvh_abb.h @@ -2,9 +2,11 @@ /* bvh_abb.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/bvh_tree.h b/core/math/bvh_tree.h index 0faa50555f..184c1ce5c4 100644 --- a/core/math/bvh_tree.h +++ b/core/math/bvh_tree.h @@ -2,9 +2,11 @@ /* bvh_tree.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/color.cpp b/core/math/color.cpp index 1638acd74d..c09477d3af 100644 --- a/core/math/color.cpp +++ b/core/math/color.cpp @@ -2,9 +2,11 @@ /* color.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/color.h b/core/math/color.h index 70fad78acb..51448ac40f 100644 --- a/core/math/color.h +++ b/core/math/color.h @@ -2,9 +2,11 @@ /* color.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/color_names.inc b/core/math/color_names.inc index 6c0d2a4bfd..fec3037f1e 100644 --- a/core/math/color_names.inc +++ b/core/math/color_names.inc @@ -2,9 +2,11 @@ /* color_names.inc */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/convex_hull.cpp b/core/math/convex_hull.cpp index 620a7541e4..3b7d83e46b 100644 --- a/core/math/convex_hull.cpp +++ b/core/math/convex_hull.cpp @@ -2,9 +2,11 @@ /* convex_hull.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ @@ -2326,7 +2328,7 @@ Error ConvexHullComputer::convex_hull(const Vector<Vector3> &p_points, Geometry3 e = e->get_next_edge_of_face(); } while (e != e_start); - // reverse indices: Godot wants clockwise, but this is counter-clockwise + // reverse indices: Redot wants clockwise, but this is counter-clockwise if (face.indices.size() > 2) { // reverse all but the first index. int *indices = face.indices.ptr(); diff --git a/core/math/convex_hull.h b/core/math/convex_hull.h index 75787f7bb5..88462ab47e 100644 --- a/core/math/convex_hull.h +++ b/core/math/convex_hull.h @@ -2,9 +2,11 @@ /* convex_hull.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/delaunay_2d.h b/core/math/delaunay_2d.h index 0bc67a92f6..4f9f829c1a 100644 --- a/core/math/delaunay_2d.h +++ b/core/math/delaunay_2d.h @@ -2,9 +2,11 @@ /* delaunay_2d.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/delaunay_3d.h b/core/math/delaunay_3d.h index 4f21a665de..5c7feae873 100644 --- a/core/math/delaunay_3d.h +++ b/core/math/delaunay_3d.h @@ -2,9 +2,11 @@ /* delaunay_3d.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/disjoint_set.h b/core/math/disjoint_set.h index 4348da992d..8f0416b18f 100644 --- a/core/math/disjoint_set.h +++ b/core/math/disjoint_set.h @@ -2,9 +2,11 @@ /* disjoint_set.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/dynamic_bvh.cpp b/core/math/dynamic_bvh.cpp index e1315d1c64..eb0f0ce300 100644 --- a/core/math/dynamic_bvh.cpp +++ b/core/math/dynamic_bvh.cpp @@ -2,9 +2,11 @@ /* dynamic_bvh.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/dynamic_bvh.h b/core/math/dynamic_bvh.h index 26fc517f7f..75ad2abcff 100644 --- a/core/math/dynamic_bvh.h +++ b/core/math/dynamic_bvh.h @@ -2,9 +2,11 @@ /* dynamic_bvh.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/expression.cpp b/core/math/expression.cpp index 35303fe9ac..5eb524efed 100644 --- a/core/math/expression.cpp +++ b/core/math/expression.cpp @@ -2,9 +2,11 @@ /* expression.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/expression.h b/core/math/expression.h index 46bc3618df..24af4a819c 100644 --- a/core/math/expression.h +++ b/core/math/expression.h @@ -2,9 +2,11 @@ /* expression.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/face3.cpp b/core/math/face3.cpp index 1dff0ee4a6..55856d6844 100644 --- a/core/math/face3.cpp +++ b/core/math/face3.cpp @@ -2,9 +2,11 @@ /* face3.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/face3.h b/core/math/face3.h index 519dcb6414..4037799d9d 100644 --- a/core/math/face3.h +++ b/core/math/face3.h @@ -2,9 +2,11 @@ /* face3.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/geometry_2d.cpp b/core/math/geometry_2d.cpp index 376d5d0b43..c1b08d8cfd 100644 --- a/core/math/geometry_2d.cpp +++ b/core/math/geometry_2d.cpp @@ -2,9 +2,11 @@ /* geometry_2d.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/geometry_2d.h b/core/math/geometry_2d.h index abd395d8df..929d69ffc9 100644 --- a/core/math/geometry_2d.h +++ b/core/math/geometry_2d.h @@ -2,9 +2,11 @@ /* geometry_2d.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/geometry_3d.cpp b/core/math/geometry_3d.cpp index 4d55455166..860de1f8f4 100644 --- a/core/math/geometry_3d.cpp +++ b/core/math/geometry_3d.cpp @@ -2,9 +2,11 @@ /* geometry_3d.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/geometry_3d.h b/core/math/geometry_3d.h index ff39d82595..76ca06efa7 100644 --- a/core/math/geometry_3d.h +++ b/core/math/geometry_3d.h @@ -2,9 +2,11 @@ /* geometry_3d.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/math_defs.h b/core/math/math_defs.h index fe53121a03..d1bbbd4074 100644 --- a/core/math/math_defs.h +++ b/core/math/math_defs.h @@ -2,9 +2,11 @@ /* math_defs.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/math_fieldwise.cpp b/core/math/math_fieldwise.cpp index 4064e6aaa6..e4d08a373f 100644 --- a/core/math/math_fieldwise.cpp +++ b/core/math/math_fieldwise.cpp @@ -2,9 +2,11 @@ /* math_fieldwise.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/math_fieldwise.h b/core/math/math_fieldwise.h index 6d222c1578..87d1c1d7fe 100644 --- a/core/math/math_fieldwise.h +++ b/core/math/math_fieldwise.h @@ -2,9 +2,11 @@ /* math_fieldwise.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/math_funcs.cpp b/core/math/math_funcs.cpp index 0d5b0faa9d..5724d62074 100644 --- a/core/math/math_funcs.cpp +++ b/core/math/math_funcs.cpp @@ -2,9 +2,11 @@ /* math_funcs.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/math_funcs.h b/core/math/math_funcs.h index 1afc5f4bbb..84c4bbcd73 100644 --- a/core/math/math_funcs.h +++ b/core/math/math_funcs.h @@ -2,9 +2,11 @@ /* math_funcs.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/plane.cpp b/core/math/plane.cpp index 6b9bcea081..3ae4503fe4 100644 --- a/core/math/plane.cpp +++ b/core/math/plane.cpp @@ -2,9 +2,11 @@ /* plane.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/plane.h b/core/math/plane.h index 65783ff4cf..7ea55499b8 100644 --- a/core/math/plane.h +++ b/core/math/plane.h @@ -2,9 +2,11 @@ /* plane.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/projection.cpp b/core/math/projection.cpp index 4a0faef08f..da28682393 100644 --- a/core/math/projection.cpp +++ b/core/math/projection.cpp @@ -2,9 +2,11 @@ /* projection.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/projection.h b/core/math/projection.h index 5af43561c0..a163c08b85 100644 --- a/core/math/projection.h +++ b/core/math/projection.h @@ -2,9 +2,11 @@ /* projection.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/quaternion.cpp b/core/math/quaternion.cpp index 08eac14b76..d342bc10cc 100644 --- a/core/math/quaternion.cpp +++ b/core/math/quaternion.cpp @@ -2,9 +2,11 @@ /* quaternion.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/quaternion.h b/core/math/quaternion.h index 655e55e0a2..da2a960eca 100644 --- a/core/math/quaternion.h +++ b/core/math/quaternion.h @@ -2,9 +2,11 @@ /* quaternion.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/quick_hull.cpp b/core/math/quick_hull.cpp index 6a60a5925d..76bd7122c4 100644 --- a/core/math/quick_hull.cpp +++ b/core/math/quick_hull.cpp @@ -2,9 +2,11 @@ /* quick_hull.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/quick_hull.h b/core/math/quick_hull.h index d7ff880f1a..e4c5870ef6 100644 --- a/core/math/quick_hull.h +++ b/core/math/quick_hull.h @@ -2,9 +2,11 @@ /* quick_hull.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/random_number_generator.cpp b/core/math/random_number_generator.cpp index 226d748c52..43ca07e761 100644 --- a/core/math/random_number_generator.cpp +++ b/core/math/random_number_generator.cpp @@ -2,9 +2,11 @@ /* random_number_generator.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/random_number_generator.h b/core/math/random_number_generator.h index 7ec4cdffb0..4aa3e2b98f 100644 --- a/core/math/random_number_generator.h +++ b/core/math/random_number_generator.h @@ -2,9 +2,11 @@ /* random_number_generator.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/random_pcg.cpp b/core/math/random_pcg.cpp index c286a60421..4267d765ed 100644 --- a/core/math/random_pcg.cpp +++ b/core/math/random_pcg.cpp @@ -2,9 +2,11 @@ /* random_pcg.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/random_pcg.h b/core/math/random_pcg.h index 6bad70059f..699795c3b9 100644 --- a/core/math/random_pcg.h +++ b/core/math/random_pcg.h @@ -2,9 +2,11 @@ /* random_pcg.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/rect2.cpp b/core/math/rect2.cpp index 7f77b0786c..2b7bb9bc33 100644 --- a/core/math/rect2.cpp +++ b/core/math/rect2.cpp @@ -2,9 +2,11 @@ /* rect2.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/rect2.h b/core/math/rect2.h index 817923c134..1901cc2f7e 100644 --- a/core/math/rect2.h +++ b/core/math/rect2.h @@ -2,9 +2,11 @@ /* rect2.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/rect2i.cpp b/core/math/rect2i.cpp index 807fe0707a..55da033222 100644 --- a/core/math/rect2i.cpp +++ b/core/math/rect2i.cpp @@ -2,9 +2,11 @@ /* rect2i.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/rect2i.h b/core/math/rect2i.h index 5f3a3d54f5..4d19e444bd 100644 --- a/core/math/rect2i.h +++ b/core/math/rect2i.h @@ -2,9 +2,11 @@ /* rect2i.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/static_raycaster.cpp b/core/math/static_raycaster.cpp index 9fa89a5f1e..1265ad34f2 100644 --- a/core/math/static_raycaster.cpp +++ b/core/math/static_raycaster.cpp @@ -2,9 +2,11 @@ /* static_raycaster.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/static_raycaster.h b/core/math/static_raycaster.h index 74e4b75163..d29890e885 100644 --- a/core/math/static_raycaster.h +++ b/core/math/static_raycaster.h @@ -2,9 +2,11 @@ /* static_raycaster.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/transform_2d.cpp b/core/math/transform_2d.cpp index f6525fe5ca..e08f1b7a6a 100644 --- a/core/math/transform_2d.cpp +++ b/core/math/transform_2d.cpp @@ -2,9 +2,11 @@ /* transform_2d.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/transform_2d.h b/core/math/transform_2d.h index 1ee7d3d84f..e3f6182ec0 100644 --- a/core/math/transform_2d.h +++ b/core/math/transform_2d.h @@ -2,9 +2,11 @@ /* transform_2d.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/transform_3d.cpp b/core/math/transform_3d.cpp index 2c91a7604b..b63946ecfb 100644 --- a/core/math/transform_3d.cpp +++ b/core/math/transform_3d.cpp @@ -2,9 +2,11 @@ /* transform_3d.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/transform_3d.h b/core/math/transform_3d.h index b1de233445..2efdd94e69 100644 --- a/core/math/transform_3d.h +++ b/core/math/transform_3d.h @@ -2,9 +2,11 @@ /* transform_3d.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/transform_interpolator.cpp b/core/math/transform_interpolator.cpp index 1cd35b3d1a..c47caaef9b 100644 --- a/core/math/transform_interpolator.cpp +++ b/core/math/transform_interpolator.cpp @@ -2,9 +2,11 @@ /* transform_interpolator.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ @@ -183,8 +185,9 @@ void TransformInterpolator::interpolate_basis_linear(const Basis &p_prev, const r_result = p_prev.lerp(p_curr, p_fraction); // It turns out we need to guard against zero scale basis. - // This is kind of silly, as we should probably fix the bugs elsewhere in Godot that can't deal with + // This is kind of silly, as we should probably fix the bugs elsewhere in Redot that can't deal with // zero scale, but until that time... + // TODO: Rewrite this ^ for (int n = 0; n < 3; n++) { Vector3 &axis = r_result[n]; @@ -286,7 +289,7 @@ TransformInterpolator::Method TransformInterpolator::_test_basis(Basis p_basis, r_needed_normalize = true; } - // Apply less stringent tests than the built in slerp, the standard Godot slerp + // Apply less stringent tests than the built in slerp, the standard Redot slerp // is too susceptible to float error to be useful. real_t det = p_basis.determinant(); if (!Math::is_equal_approx(det, 1, (real_t)0.01f)) { @@ -341,7 +344,7 @@ bool TransformInterpolator::_basis_is_orthogonal(const Basis &p_basis, real_t p_ Basis identity; Basis m = p_basis * p_basis.transposed(); - // Less stringent tests than the standard Godot slerp. + // Less stringent tests than the standard Redot slerp. if (!_vec3_is_equal_approx(m[0], identity[0], p_epsilon) || !_vec3_is_equal_approx(m[1], identity[1], p_epsilon) || !_vec3_is_equal_approx(m[2], identity[2], p_epsilon)) { return false; } diff --git a/core/math/transform_interpolator.h b/core/math/transform_interpolator.h index cc556707e4..ee6c174f39 100644 --- a/core/math/transform_interpolator.h +++ b/core/math/transform_interpolator.h @@ -2,9 +2,11 @@ /* transform_interpolator.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/triangle_mesh.cpp b/core/math/triangle_mesh.cpp index 01b733183d..af3aa43c0e 100644 --- a/core/math/triangle_mesh.cpp +++ b/core/math/triangle_mesh.cpp @@ -2,9 +2,11 @@ /* triangle_mesh.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/triangle_mesh.h b/core/math/triangle_mesh.h index 24fc12dda9..2debe41e89 100644 --- a/core/math/triangle_mesh.h +++ b/core/math/triangle_mesh.h @@ -2,9 +2,11 @@ /* triangle_mesh.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/triangulate.cpp b/core/math/triangulate.cpp index 5923423b92..2f8b41de99 100644 --- a/core/math/triangulate.cpp +++ b/core/math/triangulate.cpp @@ -2,9 +2,11 @@ /* triangulate.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/triangulate.h b/core/math/triangulate.h index 0b88f7ec4c..42dde911a1 100644 --- a/core/math/triangulate.h +++ b/core/math/triangulate.h @@ -2,9 +2,11 @@ /* triangulate.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector2.cpp b/core/math/vector2.cpp index 0590ee8a37..b54e185b4d 100644 --- a/core/math/vector2.cpp +++ b/core/math/vector2.cpp @@ -2,9 +2,11 @@ /* vector2.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector2.h b/core/math/vector2.h index edb47db6fd..dd5d1fa538 100644 --- a/core/math/vector2.h +++ b/core/math/vector2.h @@ -2,9 +2,11 @@ /* vector2.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector2i.cpp b/core/math/vector2i.cpp index 790f564734..ae5b6b7fd1 100644 --- a/core/math/vector2i.cpp +++ b/core/math/vector2i.cpp @@ -2,9 +2,11 @@ /* vector2i.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector2i.h b/core/math/vector2i.h index fff9b0a658..5a2154a321 100644 --- a/core/math/vector2i.h +++ b/core/math/vector2i.h @@ -2,9 +2,11 @@ /* vector2i.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector3.cpp b/core/math/vector3.cpp index e18ac3b011..7560528bb9 100644 --- a/core/math/vector3.cpp +++ b/core/math/vector3.cpp @@ -2,9 +2,11 @@ /* vector3.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector3.h b/core/math/vector3.h index 14bc44c4e7..35a69d3860 100644 --- a/core/math/vector3.h +++ b/core/math/vector3.h @@ -2,9 +2,11 @@ /* vector3.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector3i.cpp b/core/math/vector3i.cpp index 93f9d15ac1..0264a76155 100644 --- a/core/math/vector3i.cpp +++ b/core/math/vector3i.cpp @@ -2,9 +2,11 @@ /* vector3i.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector3i.h b/core/math/vector3i.h index 40d0700bf7..c3c9dff575 100644 --- a/core/math/vector3i.h +++ b/core/math/vector3i.h @@ -2,9 +2,11 @@ /* vector3i.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector4.cpp b/core/math/vector4.cpp index 8ac2c4bf1f..d3559760f5 100644 --- a/core/math/vector4.cpp +++ b/core/math/vector4.cpp @@ -2,9 +2,11 @@ /* vector4.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector4.h b/core/math/vector4.h index 9197e3587a..cbd784b8be 100644 --- a/core/math/vector4.h +++ b/core/math/vector4.h @@ -2,9 +2,11 @@ /* vector4.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector4i.cpp b/core/math/vector4i.cpp index afa77a4988..1ce8306183 100644 --- a/core/math/vector4i.cpp +++ b/core/math/vector4i.cpp @@ -2,9 +2,11 @@ /* vector4i.cpp */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ diff --git a/core/math/vector4i.h b/core/math/vector4i.h index a9036d684a..b152766897 100644 --- a/core/math/vector4i.h +++ b/core/math/vector4i.h @@ -2,9 +2,11 @@ /* vector4i.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ |