Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

Readonly Abstract latMax

latMax: number

Readonly Abstract latMin

latMin: number

Readonly Abstract lngMax

lngMax: number

Readonly Abstract lngMin

lngMin: number

Accessors

bounds

  • Returns GeoBox

Methods

Abstract contains

  • contains(that: AnyGeoShape): boolean
  • contains(lng: number, lat: number): boolean
  • Parameters

    Returns boolean

  • Parameters

    • lng: number
    • lat: number

    Returns boolean

Abstract equals

  • equals(that: unknown): boolean
  • Parameters

    • that: unknown

    Returns boolean

Abstract equivalentTo

  • equivalentTo(that: unknown, epsilon?: number): boolean
  • Parameters

    • that: unknown
    • Optional epsilon: number

    Returns boolean

Abstract forEachCoord

  • forEachCoord<R>(callback: (lng: number, lat: number) => void | R): undefined | R
  • forEachCoord<R, S>(callback: (lng: number, lat: number) => void | R, thisArg: S): undefined | R
  • Type parameters

    • R

    Parameters

    • callback: (lng: number, lat: number) => void | R
        • (lng: number, lat: number): void | R
        • Parameters

          • lng: number
          • lat: number

          Returns void | R

    Returns undefined | R

  • Type parameters

    • R

    • S

    Parameters

    • callback: (lng: number, lat: number) => void | R
        • (lng: number, lat: number): void | R
        • Parameters

          • lng: number
          • lat: number

          Returns void | R

    • thisArg: S

    Returns undefined | R

Abstract forEachCoordRest

  • forEachCoordRest<R>(callback: (lng: number, lat: number) => void | R): undefined | R
  • forEachCoordRest<R, S>(callback: (lng: number, lat: number) => void | R, thisArg: S): undefined | R
  • Type parameters

    • R

    Parameters

    • callback: (lng: number, lat: number) => void | R
        • (lng: number, lat: number): void | R
        • Parameters

          • lng: number
          • lat: number

          Returns void | R

    Returns undefined | R

  • Type parameters

    • R

    • S

    Parameters

    • callback: (lng: number, lat: number) => void | R
        • (lng: number, lat: number): void | R
        • Parameters

          • lng: number
          • lat: number

          Returns void | R

    • thisArg: S

    Returns undefined | R

Abstract interpolate

  • Parameters

    • u: number

    Returns GeoPoint

Abstract interpolateLat

  • interpolateLat(u: number): number
  • Parameters

    • u: number

    Returns number

Abstract interpolateLng

  • interpolateLng(u: number): number
  • Parameters

    • u: number

    Returns number

Abstract intersects

  • Parameters

    Returns boolean

Abstract project

Abstract split

  • Parameters

    • u: number

    Returns [GeoCurve, GeoCurve]

union

Static fromAny

Static isAny

  • Parameters

    • value: unknown

    Returns value is AnyGeoShape

Generated using TypeDoc