Class LatticeNeighbourhood

java.lang.Object
org.woehlke.computer.kurzweil.commons.model.LatticeNeighbourhood

public class LatticeNeighbourhood
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    LatticeNeighbourhood​(int maxX, int maxY, int x, int y, LatticeNeighbourhoodType neighbourhoodType)  
  • Method Summary

    Modifier and Type Method Description
    static LatticePoint[] get​(int worldX, int worldY, int myX, int myY)  
    static LatticePoint[] getMoore​(int worldX, int worldY, int myX, int myY)  
    static LatticePoint[] getVonNeumann​(int worldX, int worldY, int myX, int myY)  
    static LatticePoint[] getWoehlke​(int worldX, int worldY, int myX, int myY)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LatticeNeighbourhood

      public LatticeNeighbourhood​(int maxX, int maxY, int x, int y, LatticeNeighbourhoodType neighbourhoodType)
  • Method Details

    • get

      public static LatticePoint[] get​(int worldX, int worldY, int myX, int myY)
    • getMoore

      public static LatticePoint[] getMoore​(int worldX, int worldY, int myX, int myY)
    • getVonNeumann

      public static LatticePoint[] getVonNeumann​(int worldX, int worldY, int myX, int myY)
    • getWoehlke

      public static LatticePoint[] getWoehlke​(int worldX, int worldY, int myX, int myY)