bool inside(Vector3i min, Vector3i max) { if (min.X <= X && max.X >= X) { if (min.Y <= Y && max.Y >= Y) { if (min.Z <= Z && max.Z >= Z) { return true; } } } return false; }