void operator()(const MeshTriangle &tri, G3D::AABox &out) const { G3D::Vector3 lo = vertices[tri.idx0]; G3D::Vector3 hi = lo; lo = (lo.min(vertices[tri.idx1])).min(vertices[tri.idx2]); hi = (hi.max(vertices[tri.idx1])).max(vertices[tri.idx2]); out = G3D::AABox(lo, hi); }