collision_geometry_comprehensive_edge_cases_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Comprehensive edge case tests for collision geometry utilities Ensures 100% reliability across various polygon shapes, sizes, and conditions

Source File: /addons/grid_building/test/collision/geometry/collision_geometry_comprehensive_edge_cases_test.gd

Extends: GdUnitTestSuite

Constants

  • Constant: TILE_SIZE_16: Vector2 = Vector2(16, 16)
  • Constant: TILE_SIZE_32: Vector2 = Vector2(32, 32)
  • Constant: CENTER_TILE: Vector2i = Vector2i(0, 0)

Public Methods

test_boundary_condition_edge_cases

1
test_boundary_condition_edge_cases() -> void

Test boundary conditions that could cause edge case failures


test_winding_order_edge_cases

1
test_winding_order_edge_cases() -> void

Test winding order independence


Private Methods

_calculate_pattern_bounds

1
_calculate_pattern_bounds(offsets: Array[Vector2i]) -> Dictionary

Flags: private

Helper function to calculate pattern bounds for consistency checking



Grid Building v5.0.8 | Generated 24/05/2026