Class CoordinateMatrix3D

java.lang.Object
xyz.calcugames.levelz.coord.CoordinateMatrix
xyz.calcugames.levelz.coord.CoordinateMatrix3D
All Implemented Interfaces:
Iterable<Coordinate>

public final class CoordinateMatrix3D extends CoordinateMatrix
Represents a 3D matrix of coordinates.
  • Constructor Details

    • CoordinateMatrix3D

      public CoordinateMatrix3D(int x, int y, int z, Coordinate3D start)
      Creates a new 3D matrix of coordinates with minimum values of 0.
      Parameters:
      x - The x value.
      y - The y value.
      z - The z value.
      start - The starting coordinate.
    • CoordinateMatrix3D

      public CoordinateMatrix3D(int minX, int maxX, int minY, int maxY, int minZ, int maxZ, Coordinate3D start)
      Creates a new 3D matrix of coordinates.
      Parameters:
      minX - The minimum x value.
      maxX - The maximum x value.
      minY - The minimum y value.
      maxY - The maximum y value.
      minZ - The minimum z value.
      maxZ - The maximum z value.
      start - The starting coordinate.
  • Method Details