public Length Distance( Vector3 point) { Vector3 nearest; NearestPointTo(ref point, out nearest); return point.Distance(ref nearest); }