Class PointCloudProvider Abstract
Properties
Static Private _id_max
_id_max: number = 0
Methods
Protected doCancel
- doCancel(id: number): void
Protected Abstract doDestroy
- doDestroy(): Promise<void>
Protected Abstract doInit
Protected Abstract doLoad
- doLoad(id: number, level: number, x: number, y: number, z: number): Promise<Data>
Parameters
id: number
level: number
x: number
y: number
z: number
Returns Promise<Data>
Abstract getNumberOfRequests
- getNumberOfRequests(): number
load
- load(level: number, x: number, y: number, z: number): Request
Parameters
level: number
x: number
y: number
z: number
点群データプロバイダ
このインスタンスには状態 (PointCloudProvider.Status型) があり、PointCloudProvider.Status.INITIALIZED 以外の状態では新規に読み込み(load)を行うことができない。
以下の抽象メソッドは既定の動作がないので、利用者はこれらのメソッドをオーバーライドした具象クラスを使用しなければならない。