Uses of Interface
civitas.celestis.util.grid.LongGrid

Packages that use LongGrid
Package
Description
 
  • Uses of LongGrid in civitas.celestis.util.grid

    Classes in civitas.celestis.util.grid that implement LongGrid
    Modifier and Type
    Class
    Description
    class 
    A static grid implemented using primitive arrays.
    Methods in civitas.celestis.util.grid that return LongGrid
    Modifier and Type
    Method
    Description
    LongArrayGrid.map(LongUnaryOperator f)
    Applies the provided mapper function f to every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values.
    LongGrid.map(LongUnaryOperator f)
    Applies the provided mapper function f to every element of this grid, then returns a new grid whose values are populated from that of the provided function's return values.
    ArrayGrid.mapToLong(ToLongFunction<? super E> f)
    Applies the provided mapper function f to every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values.
    AtomicGrid.mapToLong(ToLongFunction<? super E> f)
    Applies the provided mapper function f to every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values.
    Grid.mapToLong(ToLongFunction<? super E> f)
    Applies the provided mapper function f to every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values.
    HashGrid.mapToLong(ToLongFunction<? super E> f)
    Applies the provided mapper function f to every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values.
    SyncGrid.mapToLong(ToLongFunction<? super E> f)
    Applies the provided mapper function f to every element of this grid, then returns a new long grid whose values are populated from that of the provided function's return values.
    LongArrayGrid.merge(LongGrid g, LongBinaryOperator f)
    Between this grid and the provided grid g, this applies the merger function f for each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger function f.
    Between this grid and the provided grid g, this applies the merger function f for each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger function f.
    static LongGrid
    LongGrid.of(long[][] values)
    Creates a new long grid from the provided two-dimensional array of values.
    LongArrayGrid.resize(int rows, int columns)
    Returns a resized grid, whose elements are populated from that of this grid's elements.
    LongGrid.resize(int rows, int columns)
    Returns a resized grid, whose elements are populated from that of this grid's elements.
    LongArrayGrid.subGrid(int r1, int c1, int r2, int c2)
    Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
    LongGrid.subGrid(int r1, int c1, int r2, int c2)
    Returns a sub-grid of this grid, whose values are populated from that of this grid's elements within the specified range.
    LongArrayGrid.transpose()
    Returns the transpose of this grid.
    LongGrid.transpose()
    Returns the transpose of this grid.
    Methods in civitas.celestis.util.grid with parameters of type LongGrid
    Modifier and Type
    Method
    Description
    static int
    Grids.hash(LongGrid g)
    Hashes a grid.
    LongArrayGrid.merge(LongGrid g, LongBinaryOperator f)
    Between this grid and the provided grid g, this applies the merger function f for each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger function f.
    Between this grid and the provided grid g, this applies the merger function f for each corresponding pair of elements, then returns a new grid whose elements are populated from that of the return values of the merger function f.
    void
    LongArrayGrid.setRange(int r1, int c1, int r2, int c2, LongGrid g)
    Sets a sub-grid of this grid, copying values from the provided sub-grid g.
    void
    LongGrid.setRange(int r1, int c1, int r2, int c2, LongGrid g)
    Sets a sub-grid of this grid, copying values from the provided sub-grid g.
    Constructors in civitas.celestis.util.grid with parameters of type LongGrid
    Modifier
    Constructor
    Description
     
    Creates a new array grid.