Class PointCloudProviderAbstract

点群データプロバイダ

このインスタンスには状態 (PointCloudProvider.Status型) があり、PointCloudProvider.Status.INITIALIZED 以外の状態では新規に読み込み(load)を行うことができない。

以下の抽象メソッドは既定の動作がないので、利用者はこれらのメソッドをオーバーライドした具象クラスを使用しなければならない。

Hierarchy

Constructors

Properties

_time_info_handler?: TimeInfoHandler
_id_max: number = 0

Methods

  • 読み込みを行う

    Parameters

    • id: number

      リクエストid

    • level: number

      レベル

    • x: number

      x

    • y: number

      y

    • z: number

      z

    Returns Promise<Data>

  • リクエスト可能な状態かを返す。 初期化が完了しているかだけではなく、現在処理中のリクエスト数も考慮した上でリクエスト可能な状態か判断する。

    Returns boolean

  • 読み込み情報のハンドラが変更されたことを通知します。

    Parameters

    • time_info_handler_available: boolean

    Returns void