Skip to content

GBGeometryMath

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.

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