Class PointyHexMeshMap
Map for pointy hex mesh grids.
[Version(1, 14, 0)]
public class PointyHexMeshMap : IMeshMap<PointyHexPoint>
- Inheritance
-
PointyHexMeshMap
- Implements
- Inherited Members
- Extension Methods
Constructors
PointyHexMeshMap(Vector2, PointyHexMap)
public PointyHexMeshMap(Vector2 cellDimensions, PointyHexMap map)
Parameters
cellDimensionsVector2mapPointyHexMap
Properties
Map2D
public IMap<PointyHexPoint> Map2D { get; }
Property Value
Methods
GetTriangles(PointyHexPoint, int)
public IEnumerable<int> GetTriangles(PointyHexPoint point, int vertexIndex)
Parameters
pointPointyHexPointvertexIndexint
Returns
GetUVs(PointyHexPoint)
public IEnumerable<Vector2> GetUVs(PointyHexPoint point)
Parameters
pointPointyHexPoint
Returns
GetVertices(PointyHexPoint)
public IEnumerable<Vector3> GetVertices(PointyHexPoint point)
Parameters
pointPointyHexPoint