|
static List< Vector3Int > | OfTile (Vector3Int tile) |
| returns the 6 corners of the input tile More...
|
|
static List< Vector3Int > | OfEdge (Vector3Int edge) |
| returns the 2 corners adjacent to the input edge More...
|
|
static List< Vector3Int > | AdjacentToCorner (Vector3Int corner) |
| returns the 3 corners adjacent to the input corner More...
|
|
static List< Vector3Int > | WithinDistance (Vector3Int centerCorner, int maxDistance, bool includeCenter) |
| returns all corners within distance of the input corner - optionally including that corner. More...
|
|
static List< Vector3Int > | AtExactDistance (Vector3Int centerCorner, int distance) |
| returns all corners at the exact distance of the input corner. More...
|
|
static List< Vector3Int > | PathAlongGrid (Vector3Int originCorner, Vector3Int targetCorner, bool includeOrigin, float horizontalNudgeFromOriginCenter=NudgePositive) |
| returns the shortest path of corners from the origin to the target corner - optionally including the origin More...
|
|
static List< Vector3Int > | TileBorders (IEnumerable< Vector3Int > tiles) |
| returns all corners of the input tiles which are adjacent to 1 or 2 tiles not belonging to the input set. More...
|
|