Interface Layer<U,T>

All Known Subinterfaces:
BasedLayer<T>, BasedVectorLayer<T>, VectorLayer<U,T>
All Known Implementing Classes:
LayerAdapter, LayerBase, LayerCore, VectorLayerAdapter, VectorLayerBase

public interface Layer<U,T>
  • Method Details

    • dims

      int dims()
    • length

      int length()
    • length

      int length(int... ix)
    • get

      T get(int... ix)
    • set

      void set(int[] ix, T elem)
    • set

      void set(int x1, T elem)
    • set

      void set(int x1, int x2, T elem)
    • set

      void set(int x1, int x2, int x3, T elem)
    • isAdapter

      boolean isAdapter()
    • getUnit

      U getUnit(int... ix)
    • setUnit

      void setUnit(int[] ix, U unit)
    • setUnit

      void setUnit(int x1, U unit)
    • setUnit

      void setUnit(int x1, int x2, U unit)
    • setUnit

      void setUnit(int x1, int x2, int x3, U unit)
    • iterator

      Iterator<T> iterator()
    • xIterator

      XIterator<T> xIterator()
    • xIterator

      XIterator<T> xIterator(int x1low, int x1upb)
    • getD1

      Layer.D1<U,T> getD1()
    • getD2

      Layer.D2<U,T> getD2()
    • getD3

      Layer.D3<U,T> getD3()