|
| static int[,] | PrepareGrid (ref int width, ref int height) |
| | Prepares the grid array for use in the generate methods.
|
| static bool | SetGridCoordinate (int[,] grid, int x, int y, int value) |
| | Carves or adds to the grid.
|
| static void | DebugGrid (int[,] grid, int width, int height) |
| | Outputs the contents of a grid.
|
| static int | GetValueAtGridCoordinate (int[,] grid, int x, int y, int errorValue) |
| | Returns the int value at the specified coordinate on a grid.
|
| static int[,] | InvertGrid (int[,] grid) |
| | Inverts the contents of a grid (1 becomes 0, 0 becomes 1)
|
| static int[,] | SmoothenGrid (int[,] grid) |
| | Smoothens a grid to get rid of spikes / isolated points.
|
| static int[,] | BindGrid (int[,] grid, bool top, bool bottom, bool left, bool right) |
| | Adds bounds (walls made of 1) to a grid, on the selected sides.
|
| static int | GetAdjacentWallsCount (int[,] grid, int x, int y) |
| | Returns the amount of adjacent walls for a specific coordinate.
|
◆ BindGrid()
| int[,] MoreMountains.Tools.MMGridGenerator.BindGrid |
( |
int | grid[,], |
|
|
bool | top, |
|
|
bool | bottom, |
|
|
bool | left, |
|
|
bool | right ) |
|
static |
Adds bounds (walls made of 1) to a grid, on the selected sides.
- Parameters
-
| grid | |
| top | |
| bottom | |
| left | |
| right | |
- Returns
◆ DebugGrid()
| void MoreMountains.Tools.MMGridGenerator.DebugGrid |
( |
int | grid[,], |
|
|
int | width, |
|
|
int | height ) |
|
static |
Outputs the contents of a grid.
- Parameters
-
◆ GetAdjacentWallsCount()
| int MoreMountains.Tools.MMGridGenerator.GetAdjacentWallsCount |
( |
int | grid[,], |
|
|
int | x, |
|
|
int | y ) |
|
static |
Returns the amount of adjacent walls for a specific coordinate.
- Parameters
-
- Returns
◆ GetValueAtGridCoordinate()
| int MoreMountains.Tools.MMGridGenerator.GetValueAtGridCoordinate |
( |
int | grid[,], |
|
|
int | x, |
|
|
int | y, |
|
|
int | errorValue ) |
|
static |
Returns the int value at the specified coordinate on a grid.
- Parameters
-
- Returns
◆ InvertGrid()
| int[,] MoreMountains.Tools.MMGridGenerator.InvertGrid |
( |
int | grid[,] | ) |
|
|
static |
Inverts the contents of a grid (1 becomes 0, 0 becomes 1)
- Parameters
-
- Returns
◆ PrepareGrid()
| int[,] MoreMountains.Tools.MMGridGenerator.PrepareGrid |
( |
ref int | width, |
|
|
ref int | height ) |
|
static |
Prepares the grid array for use in the generate methods.
- Parameters
-
- Returns
◆ SetGridCoordinate()
| bool MoreMountains.Tools.MMGridGenerator.SetGridCoordinate |
( |
int | grid[,], |
|
|
int | x, |
|
|
int | y, |
|
|
int | value ) |
|
static |
Carves or adds to the grid.
- Parameters
-
- Returns
◆ SmoothenGrid()
| int[,] MoreMountains.Tools.MMGridGenerator.SmoothenGrid |
( |
int | grid[,] | ) |
|
|
static |
Smoothens a grid to get rid of spikes / isolated points.
- Parameters
-
- Returns
The documentation for this class was generated from the following file:
- H:/Code/MoreMountains/feel/Assets/Feel/MMTools/Accessories/MMProcedural/MMGridGenerators/MMGridGenerator.cs