public override float ComputeMinimumRadius() { float minRadius = 0; for (int i = 0; i < shapes.Count; i++) { minRadius += shapes.WrappedList.Elements[i].CollisionShape.ComputeMinimumRadius(); } return minRadius + collisionMargin; }