Options
All
  • Public
  • Public/Protected
  • All
Menu

Square grid map graph interface.

Hierarchy

Implements

Index

Accessors

Methods

Accessors

height

  • get height(): number

width

  • get width(): number

Methods

contains

  • contains(__namedParameters: [number, number]): boolean
  • Parameters

    • __namedParameters: [number, number]

    Returns boolean

    true if the point is inside the grid.

Abstract from

id

  • id(__namedParameters: [number, number]): number | undefined

Static d1

  • d1(__namedParameters: [number, number], __namedParameters: [number, number]): number
  • Manhattan distance between vertices.

    Parameters

    • __namedParameters: [number, number]
    • __namedParameters: [number, number]

    Returns number

Static d2

  • d2(__namedParameters: [number, number], __namedParameters: [number, number]): number
  • Euclidean distance between vertices.

    Parameters

    • __namedParameters: [number, number]
    • __namedParameters: [number, number]

    Returns number

Static octile

  • octile(__namedParameters: [number, number], __namedParameters: [number, number]): number
  • Octile distance between vertices.

    Parameters

    • __namedParameters: [number, number]
    • __namedParameters: [number, number]

    Returns number

Generated using TypeDoc