public override float ComputeMinimumRadius() { return Math.Min(halfWidth, Math.Min(halfHeight, halfLength)); }