Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BrickGrid

Hierarchy

Implements

Index

Constructors

constructor

Properties

angle

angle: Float = 0

orientation

orientation: boolean

radius

radius: Float

scale

scale: Float

scaleY

scaleY: Float = -1

shape

shape: Shape

tileTypes

tileTypes: TileType = TileType.Simple

tiles

tiles: HexagonalTile[]

toPoint

toPoint: function

Type declaration

toTile

toTile: function

Type declaration

x

y

Static shapes

shapes: Shape[] = [Shape.Hexagonal,Shape.Rhombus, Shape.Even, Shape.Odd, Shape.Triangular]

Methods

bounds

center

position

tile

vertices

  • vertices(orientation?: undefined | true | false, scale?: Float): Float2[]

Static CUBE_TO_EVEN_Q

Static CUBE_TO_EVEN_R

Static CUBE_TO_ODD_Q

Static CUBE_TO_ODD_R

Static CUBE_TO_TWO_AXIS

Static CUBE_TO_TWO_AXIS_XY

Static CUBE_TO_TWO_AXIS_YZ

Static EVEN_Q_TO_CUBE

Static EVEN_R_TO_CUBE

Static HEXAGONAL_SHAPE

Static ODD_Q_TO_CUBE

Static ODD_R_TO_CUBE

Static REGION

Static TRAPEZOIDAL_SHAPE

Static TRIANGULAR_SHAPE

Static TWO_AXIS_TO_CUBE

Static TWO_AXIS_TO_CUBE_XY

Static TWO_AXIS_TO_CUBE_YZ