Example #1
0
	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);
	}