markAabbDirty method

void markAabbDirty()

Mark this component's AABB as needing recomputation.

This propagates up to parent Component3Ds so the entire hierarchy stays consistent.

Implementation

void markAabbDirty() {
  if (_aabbDirty) {
    return;
  }
  _aabbDirty = true;

  if (parent case final Component3D parent) {
    parent.markAabbDirty();
  }
}