Class SlotGroupRegionMath

java.lang.Object
com.trevlar.menukit.core.SlotGroupRegionMath

@Internal public final class SlotGroupRegionMath extends Object
Pure coordinate resolver for SlotGroupContext regions. Post-§0042 split companion to MenuKit's RegionMath (which resolves MenuContext + HudContext regions).

Pure by design. No registry state, no Panel references, no per-frame side effects. Same shape as RegionMath — given explicit inputs (slot-group bounds, panel dimensions, stacking prefix), returns the panel's screen-space origin or Optional.empty() if the panel's extent exceeds the slot group's available space.

Lives in MenuKit: Containers because slot-group regions reference SlotGroupRegion (slot-group enum) and SlotGroupBounds (slot-group bounding rectangle) — slot-related types per §0042.