Uses of Interface
civitas.celestis.util.function.TriFunction

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

    Methods in civitas.celestis.util.grid with parameters of type TriFunction
    Modifier and Type
    Method
    Description
    void
    ArrayGrid.update(TriFunction<? super Integer,? super Integer,? super E,E> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    AtomicGrid.update(TriFunction<? super Integer,? super Integer,? super E,E> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    DoubleArrayGrid.update(TriFunction<? super Integer,? super Integer,? super Double,Double> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    DoubleGrid.update(TriFunction<? super Integer,? super Integer,? super Double,Double> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    FloatArrayGrid.update(TriFunction<? super Integer,? super Integer,? super Float,Float> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    FloatGrid.update(TriFunction<? super Integer,? super Integer,? super Float,Float> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    Grid.update(TriFunction<? super Integer,? super Integer,? super E,E> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    HashGrid.update(TriFunction<? super Integer,? super Integer,? super E,E> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    IntArrayGrid.update(TriFunction<? super Integer,? super Integer,? super Integer,Integer> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    IntGrid.update(TriFunction<? super Integer,? super Integer,? super Integer,Integer> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    LongArrayGrid.update(TriFunction<? super Integer,? super Integer,? super Long,Long> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    LongGrid.update(TriFunction<? super Integer,? super Integer,? super Long,Long> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.
    void
    SyncGrid.update(TriFunction<? super Integer,? super Integer,? super E,E> f)
    Applies the provided update function f to every element of this grid, assigning the return value of the function to the corresponding index of this grid.