Interface OrientedBoundingBox

All Superinterfaces:
CacheableObject<CachedOrientedBoundingBox>
All Known Implementing Classes:
CachedOrientedBoundingBox, NativeOrientedBoundingBox

public interface OrientedBoundingBox extends CacheableObject<CachedOrientedBoundingBox>
  • Method Details

    • center

      @NotNull @NotNull Vec3f center()
    • axes

      @NotNull @NotNull Vec3f @NotNull [] axes()
    • halfWidth

      @NotNull @NotNull Vec3f halfWidth()
    • childCount

      long childCount()
    • child

      @Nullable @Nullable OrientedBoundingBox child(long i)
    • children

      @NotNull @NotNull List<OrientedBoundingBox> children()