Class Grid2D

二次元Grid

Hierarchy

  • Grid2D

Constructors

Properties

_col: number = 8
_height: number
_row: number = 8
_width: number

Accessors

Methods

  • マイナスをセットしたときは反対側からの距離を返す

    Parameters

    • ratio: number

    Returns number

  • マイナスをセットしたときは反対側からの距離を返す

    Parameters

    • ratio: number

    Returns number

  • Do something for each grid

    Parameters

    • cb: ((x: number, y: number, colIndex: number, rowIndex: number) => any)

      Callback

        • (x: number, y: number, colIndex: number, rowIndex: number): any
        • Parameters

          • x: number
          • y: number
          • colIndex: number
          • rowIndex: number

          Returns any

    Returns void

  • Parameters

    • Optional row: number
    • Optional col: number

    Returns void

  • Set grid by grid width & height

    Parameters

    • colWidth: number

      Column width

    • rowHeight: number = colWidth

      Row height: colWidth will be used when undefined

    • Optional toIntMethod: "round" | "ceil" | "floor"

      Set Math methods to convert to int

    Returns void

  • Parameters

    • n: number

    Returns number

  • Parameters

    • n: number

    Returns number

Generated using TypeDoc