GBGeometryMath
Summary
Section titled “Summary”Geometry & collision math utilities for the grid building addon.
Provides compact, well-documented helper functions used across the addon for tile/polygon overlap and collision tasks. Main responsibilities include:
- Computing polygon vs polygon intersection areas (uses Godot Geometry2D).
- Producing tile polygons for square and isometric tiles and testing polygon overlaps against tiles (area-based and optimized native collision checks).
- Converting various Shape2D types to polygon approximations for geometry processing (Rectangle, Circle, Capsule, ConvexPolygon, fallback to rect).
- Utility helpers: axis-aligned rectangle detection and polygon bounding rect.
Source
Section titled “Source”addons/grid_building/utilities/gb_geometry_math.gd
This page was auto-generated from GDScript source. Edit the source file to improve documentation.
Generated on 2025-09-07