protected void DrawBox(ref Box3 box) { Vector3 v0, v1, v2, v3, v4, v5, v6, v7; box.CalcVertices(out v0, out v1, out v2, out v3, out v4, out v5, out v6, out v7); Gizmos.DrawLine(v0, v1); Gizmos.DrawLine(v1, v2); Gizmos.DrawLine(v2, v3); Gizmos.DrawLine(v3, v0); Gizmos.DrawLine(v4, v5); Gizmos.DrawLine(v5, v6); Gizmos.DrawLine(v6, v7); Gizmos.DrawLine(v7, v4); Gizmos.DrawLine(v0, v4); Gizmos.DrawLine(v1, v5); Gizmos.DrawLine(v2, v6); Gizmos.DrawLine(v3, v7); }