public RectBaseSimpleRogueLike(MatrixRange matrixRange) { this.startX = (uint)matrixRange.x; this.startY = (uint)matrixRange.y; this.width = (uint)matrixRange.w; this.height = (uint)matrixRange.h; }
public SimpleVoronoiIsland(MatrixRange matrixRange, int voronoiNum, double probabilityValue, int landValue, int seaValue) { voronoiDiagram = new VoronoiDiagram(matrixRange, voronoiNum); this.probability = probabilityValue; this.landValue = landValue; this.seaValue = seaValue; }
} // = default() public BasicRect(MatrixRange matrixRange) { this.startX = (uint)matrixRange.x; this.startY = (uint)matrixRange.y; this.width = (uint)matrixRange.w; this.height = (uint)matrixRange.h; }
public VoronoiDiagram(MatrixRange matrixRange) { this.startX = (uint)matrixRange.x; this.startY = (uint)matrixRange.y; this.width = (uint)matrixRange.w; this.height = (uint)matrixRange.h; }
/*public CellularAutomatonMixIsland setValue() { * this.mixRect.setValue() * }*/ public CellularAutomatonMixIsland SetRange(MatrixRange matrixRange) { this.mixRect.SetRange(matrixRange); this.border.SetRange(matrixRange); this.cellularAutomaton.SetRange(matrixRange); return(this); }
public RandomRect(MatrixRange matrixRange, int drawValue) { this.startX = (uint)matrixRange.x; this.startY = (uint)matrixRange.y; this.width = (uint)matrixRange.w; this.height = (uint)matrixRange.h; this.drawValue = drawValue; }
public VoronoiDiagram(MatrixRange matrixRange, int drawValue) { this.startX = (uint)matrixRange.x; this.startY = (uint)matrixRange.y; this.width = (uint)matrixRange.w; this.height = (uint)matrixRange.h; this.drawValue = drawValue; }
public RandomVoronoi SetRange(MatrixRange matrixRange) { voronoiDiagram.startX = (uint)matrixRange.x; voronoiDiagram.startY = (uint)matrixRange.y; voronoiDiagram.width = (uint)matrixRange.w; voronoiDiagram.height = (uint)matrixRange.h; return(this); }
public RandomVoronoi(MatrixRange matrixRange, int drawValue, double probabilityValue, int trueColor, int falseColor) { voronoiDiagram = new VoronoiDiagram(matrixRange, drawValue); this.probabilityValue = probabilityValue; this.trueColor = trueColor; this.falseColor = falseColor; }
public TDerived SetRange(MatrixRange matrixRange) { this.startX = (uint)matrixRange.x; this.startY = (uint)matrixRange.y; this.width = (uint)matrixRange.w; this.height = (uint)matrixRange.h; return((TDerived)this); }
public RectBaseSimpleRogueLike(MatrixRange matrixRange, int roomValue, int roadValue, uint divisionMin, uint divisionRandMax, uint roomMinX, uint roomRandMaxX, uint roomMinY, uint roomRandMaxY) : this(matrixRange, roomValue, roadValue) { this.roomValue = roomValue; this.roadValue = roadValue; this.divisionMin = divisionMin; this.divisionRandMax = divisionRandMax; this.roomMinX = roomMinX; this.roomRandMaxX = roomRandMaxX; this.roomMinY = roomMinY; this.roomRandMaxY = roomRandMaxY; }
public RandomVoronoi(MatrixRange matrixRange, int drawValue, double probabilityValue) { voronoiDiagram = new VoronoiDiagram(matrixRange, drawValue); this.probabilityValue = probabilityValue; }
public RandomVoronoi(MatrixRange matrixRange, int drawValue) { voronoiDiagram = new VoronoiDiagram(matrixRange, drawValue); }
public RandomVoronoi(MatrixRange matrixRange) { voronoiDiagram = new VoronoiDiagram(matrixRange); }
} // = default(); public RectBaseWithValue(int drawValue, MatrixRange matrixRange) : base(matrixRange) { this.drawValue = drawValue; }
} // = default(); public AscendingOrder(int drawValue, MatrixRange matrixRange) : base(drawValue, matrixRange) { this.drawValue = drawValue; }
public SimpleRogueLike(MatrixRange matrixRange, int roomValue, int roadValue) : base(matrixRange, roomValue, roadValue) { }
public PerlinSolitaryIsland(MatrixRange matrixRange, double truncatedProportion, double mountainProportion, double frequency) : base(matrixRange, truncatedProportion, mountainProportion, frequency) { }
public RectBaseFractal(MatrixRange matrixRange, int minValue, int altitude, int addAltitude) : base(matrixRange) { this.minValue = minValue; this.altitude = altitude; this.addAltitude = addAltitude; }
public RectBaseFractal(MatrixRange matrixRange, int minValue) : base(matrixRange) { this.minValue = minValue; }
public new TDerived SetRange(MatrixRange matrixRange) { base.SetRange(matrixRange); return((TDerived)this); }
public RectBaseWithIList(MatrixRange matrixRange, IList <int> drawValue) : base(matrixRange) { this.drawValue = drawValue; }
public HalfMixRect(MatrixRange matrixRange, IList <int> drawValue) : base(matrixRange, drawValue) { }
public PerlinSolitaryIsland(MatrixRange matrixRange, double truncatedProportion) : base(matrixRange, truncatedProportion) { }
public PerlinIsland(MatrixRange matrixRange, double frequency, uint octaves) : base(matrixRange, frequency, octaves) { }
public PerlinIsland(MatrixRange matrixRange, double frequency, uint octaves, int maxHeight, int minHeight) : base(matrixRange, frequency, octaves, maxHeight, minHeight) { }
public SimpleRogueLike(MatrixRange matrixRange) : base(matrixRange) { }
public PerlinSolitaryIsland(MatrixRange matrixRange, double truncatedProportion, double mountainProportion, double frequency, uint octaves, int maxHeight, int minHeight) : base(matrixRange, truncatedProportion, mountainProportion, frequency, octaves, maxHeight, minHeight) { }
public SimpleRogueLike(MatrixRange matrixRange, int roomValue, int roadValue, uint divisionMin, uint divisionRandMax, uint roomMinX, uint roomRandMaxX, uint roomMinY, uint roomRandMaxY) : base(matrixRange, roomValue, roadValue, divisionMin, divisionRandMax, roomMinX, roomRandMaxX, roomMinY, roomRandMaxY) { }
public PerlinIsland(MatrixRange matrixRange, double frequency) : base(matrixRange, frequency) { }