BOOL CBox::IntersectSphere(vector3d&vcenter , float radius) { vector3d closestpoint = closestPointTo(vcenter); return vcenter.dist_sqr(closestpoint) < radius * radius; }