Class FlatRhombMap
The default map to be used with FlatRhombGrid.
[Version(1, 0, 0)]
public class FlatRhombMap : AbstractMap<FlatRhombPoint>, IMap<FlatRhombPoint>, IGridToWorldMap<FlatRhombPoint>
- Inheritance
-
FlatRhombMap
- Implements
- Inherited Members
- Extension Methods
Constructors
FlatRhombMap(Vector2)
public FlatRhombMap(Vector2 cellDimensions)
Parameters
cellDimensions
Vector2
Methods
GetCellDimensions(FlatRhombPoint)
Overrides this method to get custom Grid dimension calculations
public override Vector2 GetCellDimensions(FlatRhombPoint point)
Parameters
point
FlatRhombPoint
Returns
GridToWorld(FlatRhombPoint)
This method maps a grid point to a world point.
public override Vector2 GridToWorld(FlatRhombPoint point)
Parameters
point
FlatRhombPoint
Returns
RawWorldToGrid(Vector2)
This method maps a world point to a grid point, assuming that the anchor point is centered in the cell.This will allow the index accessors[] to give correct results for any anchoring.
public override FlatRhombPoint RawWorldToGrid(Vector2 point)
Parameters
point
Vector2