Class DiamondMap
Maps between grid points and world points.
[Version(1, 0, 0)]
public class DiamondMap : AbstractMap<DiamondPoint>, IMap<DiamondPoint>, IGridToWorldMap<DiamondPoint>
- Inheritance
-
DiamondMap
- Implements
- Inherited Members
- Extension Methods
Constructors
DiamondMap(Vector2)
public DiamondMap(Vector2 cellDimensions)
Parameters
cellDimensions
Vector2
Methods
GridToWorld(DiamondPoint)
This method maps a grid point to a world point.
public override Vector2 GridToWorld(DiamondPoint point)
Parameters
point
DiamondPoint
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 DiamondPoint RawWorldToGrid(Vector2 point)
Parameters
point
Vector2