HexStruct
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
class HCenRowtrait HGridSystrait EGridSystrait EGrid120Sysclass EGrid120Longclass EGrid120LongParttrait EGrid120LongMultitrait EGrid13Sysclass EGrid13Longclass EGrid13LongParttrait EGrid13LongMultitrait EGrid160Systrait EGrid160LongMultitrait EGrid220Sysclass EGrid220Longclass EGrid220LongParttrait EGrid220LongMultitrait EGrid320Sysclass EGrid320Longclass EGrid320LongParttrait EGrid320LongMultitrait EGrid460Sysclass EGrid460Longclass EGrid460LongParttrait EGrid460LongMultitrait EGrid640Sysclass EGrid640Longclass EGrid640LongParttrait EGrid640LongMultitrait EGrid80Sysclass EGrid80LongFulltrait EGrid80LongMultitrait EGridMegaSysclass EGridMegaLongclass EGridMegaLongParttrait EGridMegaLongMulticlass EGridclass EGridLongclass EGrid160Longclass EGrid160LongPartclass EGrid80LongPartclass EGridLongFullclass EGrid120LongFullclass EGrid13LongFullclass EGrid160LongFullclass EGrid220LongFullclass EGrid320LongFullclass EGrid460LongFullclass EGrid640LongFullclass EGridMegaLongFulltrait EGridLongParttrait EGridLongMultitrait EGridMultitrait HGridclass HGridGenclass HGridRectShow all
Members list
Value members
Abstract methods
Boolean. True if the specified hex centre exists in this hex grid.
Boolean. True if the specified hex centre exists in this hex grid.
Attributes
Boolean. True if the specified hex centre exists in this hex grid.
Boolean. True if the specified hex centre exists in this hex grid.
Attributes
Boolean. True if the specified hex separator exists in this hex grid.
Boolean. True if the specified hex separator exists in this hex grid.
Attributes
Gives the index into an Arr / Array of Tile data from its tile HCen. Use sideIndex and vertIndex methods to access Side and Vertex Arr / Array SeqDef data.
Gives the index into an Arr / Array of Tile data from its tile HCen. Use sideIndex and vertIndex methods to access Side and Vertex Arr / Array SeqDef data.
Attributes
Concrete methods
flatMaps from all hex tile centre coordinates to an Arr of type ArrT. The elements of this array can not be accessed from this grid class as the TileGrid structure is lost in the flatMap operation.
flatMaps from all hex tile centre coordinates to an Arr of type ArrT. The elements of this array can not be accessed from this grid class as the TileGrid structure is lost in the flatMap operation.
Attributes
flatMaps from all hex tile centre coordinates to an Arr of type ArrT. The normal flatMap functions is only applied if the condtion of the first function is true.
flatMaps from all hex tile centre coordinates to an Arr of type ArrT. The normal flatMap functions is only applied if the condtion of the first function is true.
Attributes
Maps each Hcen to an element of type B, only if the predicate function on the HCen is true. Collects the true cases. In some cases this will be easier and more efficient than employing the optMap method.
Maps each Hcen to an element of type B, only if the predicate function on the HCen is true. Collects the true cases. In some cases this will be easier and more efficient than employing the optMap method.
Attributes
Gives the index into an Arr / Array of Tile data from its tile HCen. Use sideIndex and vertIndex methods to access Side and Vertex Arr / Array data.
Gives the index into an Arr / Array of Tile data from its tile HCen. Use sideIndex and vertIndex methods to access Side and Vertex Arr / Array data.
Attributes
Maps over the HCen hex centre tile coordinates. B is used rather than A as a type parameter, as this method maps from HCen => B, corresponding to the standard Scala map function of A => B.
Maps over the HCen hex centre tile coordinates. B is used rather than A as a type parameter, as this method maps from HCen => B, corresponding to the standard Scala map function of A => B.
Attributes
Maps from all hex tile centre coordinates to an Arr of type ArrT. The elements of this array can not be accessed from this grid class as the TileGrid structure is lost in the flatMap operation.
Maps from all hex tile centre coordinates to an Arr of type ArrT. The elements of this array can not be accessed from this grid class as the TileGrid structure is lost in the flatMap operation.
Attributes
The conversion factor for c column tile grid coordinates. 1.0 / sqrt(3).
The conversion factor for c column tile grid coordinates. 1.0 / sqrt(3).
Attributes
- Definition Classes
Inherited and Abstract methods
The total number of tile centres in this tile Grid system.