Summary
Describes a kite-shaped cell in a Kite.Grid. The “spikier” vertex of the kite is the center of a
hexagon; the sides adjacent are spokes connecting with the midpoints of the hexagon’s outline; and the rest
form the outline.
Constructors
Instance methods
bool | | Refer to the documentation for IEquatable<Kite>.Equals. |
bool | | Refer to the documentation for object.Equals. |
int | | Refer to the documentation for object.GetHashCode. |
string | | Refer to the documentation for object.ToString. |
Static methods
IEnumerable<Kite> | |
Returns a collection of Kite tiles that form a larger hexagonal structure. |
Operators
bool | | Equality operator. |
bool | | Inequality operator. |
Instance properties
PointD | | Refer to the documentation for IHasSvgGeometry.Center. |
IEnumerable<Link<Vertex>> | | Refer to the documentation for IHasSvgGeometry.Edges. |
Hex | | The underlying hex tile. This kite forms one sixth of that hexagon. |
IEnumerable<Kite> | | Refer to the documentation for INeighbor<Kite>.Neighbors. |
Kite.Position | | Which of the kites within the hexagon this is. |
Vertex[] | |
Returns the vertices along the perimeter of this Kite, going clockwise from the “spiky” vertex
(center of Kite.Hex). |
Nested types
|
Describes a grid structure consisting of Kite cells that join up in groups of 6 to form
hexagons, which in turn tile the plane. |
| Identifies one of the Kite cells that make up a hexagon. |
| Describes one of the vertices of a Kite. |