public BaseAlgorithmStep(LandscapeContext context, IDisplacer displacer) { Context = context; this.displacer = displacer; }
public TerrainDataToContextConverter(IDsa wrappee, TerrainData terrainData, LandscapeContext context) : base(wrappee) { this.terrainData = terrainData; this.context = context; }
public Dsa(LandscapeContext context, IAlgorithmStep diamondStep, IAlgorithmStep squareStep) { this.context = context; this.diamondStep = diamondStep; this.squareStep = squareStep; }
public HeightsInitializer(IDsa wrappee, LandscapeContext context, DsaSettings settings) : base(wrappee) { this.context = context; this.settings = settings; }
public DiamondStep(LandscapeContext context, IDisplacer displacer) : base(context, displacer) { }
public SquareStep(LandscapeContext context, IDisplacer displacer) : base(context, displacer) { }