Class GlobalCollisionMap

  • All Implemented Interfaces:
    CollisionMap

    public class GlobalCollisionMap
    extends java.lang.Object
    implements CollisionMap
    • Field Detail

      • regions

        public final BitSet4D[] regions
    • Constructor Detail

      • GlobalCollisionMap

        public GlobalCollisionMap()
      • GlobalCollisionMap

        public GlobalCollisionMap​(byte[] data)
    • Method Detail

      • toBytes

        public byte[] toBytes()
      • set

        public void set​(int x,
                        int y,
                        int z,
                        int w,
                        boolean value)
      • getRegion

        public BitSet4D getRegion​(int x,
                                  int y)
      • get

        public boolean get​(int x,
                           int y,
                           int z,
                           int w)
      • n

        public boolean n​(int x,
                         int y,
                         int z)
        Specified by:
        n in interface CollisionMap
      • e

        public boolean e​(int x,
                         int y,
                         int z)
        Specified by:
        e in interface CollisionMap