Interface LayerSampleContext<R extends LayerSampler>

All Superinterfaces:
LayerRandomnessSource
All Known Implementing Classes:
CachingLayerContext

public interface LayerSampleContext<R extends LayerSampler>
extends LayerRandomnessSource
  • Method Details

    • initSeed

      void initSeed​(long x, long y)
    • createSampler

      R createSampler​(LayerOperator operator)
    • createSampler

      default R createSampler​(LayerOperator operator, R parent)
    • createSampler

      default R createSampler​(LayerOperator operator, R r, R r2)
    • choose

      default int choose​(int a, int b)
    • choose

      default int choose​(int a, int b, int c, int d)