Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TileGeometryManager

Manages the content (the geometries) of a tile.

internal

Hierarchy

  • TileGeometryManager

Index

Constructors

constructor

Properties

Protected disabledKinds

disabledKinds: GeometryKindSet = new GeometryKindSet()

enableFilterByKind

enableFilterByKind: boolean = true

If set to true, the filters of enabled/disabledGeometryKinds are applied, otherwise they are ignored.

deprecated

See {@link @here/here-datasource-protocol/BaseTechniqueParams.kind}.

Protected enabledKinds

enabledKinds: GeometryKindSet = new GeometryKindSet()

Protected hiddenKinds

hiddenKinds: GeometryKindSet = new GeometryKindSet()

Protected m_tileUpdateCallback

m_tileUpdateCallback: TileUpdateCallback | undefined

Protected mapView

mapView: MapView

Accessors

disabledGeometryKinds

enabledGeometryKinds

hiddenGeometryKinds

  • The set of geometry kinds that is hidden. Their geometry may be created, but it is hidden until the method hideKind with an argument of addOrRemoveToHiddenSet:false is called.

    deprecated

    See {@link @here/here-datasource-protocol/BaseTechniqueParams.kind}.

    Returns GeometryKindSet

  • The set of geometry kinds that is hidden. Their geometry may be created, but it is hidden until the method hideKind with an argument of addOrRemoveToHiddenSet:false is called.

    deprecated

    See {@link @here/here-datasource-protocol/BaseTechniqueParams.kind}.

    Parameters

    Returns void

Protected visibilityCounter

  • get visibilityCounter(): number

Methods

clear

  • clear(): void

disableKind

enableKind

getAvailableKinds

hideKind

Protected incrementVisibilityCounter

  • incrementVisibilityCounter(): number

setTileUpdateCallback

  • setTileUpdateCallback(callback?: TileUpdateCallback): void
  • Sets a callback that will be called for every updated tile on updateTiles.

    Parameters

    • Optional callback: TileUpdateCallback

      The callback that will be called after a tile has been updated, passing the updated tile as argument. If undefined, a previously set callback will be cleared.

    Returns void

updateTileObjectVisibility

  • updateTileObjectVisibility(tiles: Tile[]): boolean

updateTiles

  • updateTiles(tiles: Tile[]): void

Generated using TypeDoc