public sealed interface Region
An axis-aligned immutable cuboid defined by its 2 opposing corners.
-
Method Summary
Modifier and TypeMethodDescriptiondefault me.moros.math.Vector3icenter()default booleancontains(int x, int y, int z) default booleancontains(me.moros.math.Position vector) default booleanintersects(Region region) me.moros.math.Vector3imax()me.moros.math.Vector3imin()static Regionof(me.moros.math.Vector3i min, me.moros.math.Vector3i max) default me.moros.math.Vector3isize()default intvolume()
-
Method Details
-
min
me.moros.math.Vector3i min() -
max
me.moros.math.Vector3i max() -
size
default me.moros.math.Vector3i size() -
volume
default int volume() -
center
default me.moros.math.Vector3i center() -
contains
default boolean contains(int x, int y, int z) -
contains
default boolean contains(me.moros.math.Position vector) -
intersects
-
of
-