@tiledb-inc/viz-core / Exports / TileDBPointCloudVisualization

Class: TileDBPointCloudVisualization

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new TileDBPointCloudVisualization(options)

Parameters

Name Type
options TileDBPointCloudOptions

Overrides

TileDBVisualization.constructor

Defined in

point-cloud/point-cloud.ts:58

Properties

activeCamera

Private activeCamera: number

Defined in

point-cloud/point-cloud.ts:50


arcCameraRadius

Private arcCameraRadius: number = 25

Defined in

point-cloud/point-cloud.ts:56


arraySchema

Private arraySchema: ArraySchema

Defined in

point-cloud/point-cloud.ts:51


cameras

Private cameras: (ArcRotateCamera | FreeCamera)[]

Defined in

point-cloud/point-cloud.ts:44


canvas

Optional canvas: HTMLCanvasElement

Inherited from

TileDBVisualization.canvas

Defined in

base/base.ts:37


conformingBounds

Private conformingBounds: number[]

Defined in

point-cloud/point-cloud.ts:49


depthMaterial

Private depthMaterial: ShaderMaterial

Defined in

point-cloud/point-cloud.ts:55


engine

Optional engine: Engine

Inherited from

TileDBVisualization.engine

Defined in

base/base.ts:38


gizmoManager

Private gizmoManager: GizmoManager

Defined in

point-cloud/point-cloud.ts:52


height

height: string

Inherited from

TileDBVisualization.height

Defined in

base/base.ts:36


inspector

Optional inspector: boolean

Inherited from

TileDBVisualization.inspector

Defined in

base/base.ts:41


model

Private model: ArrayModel

Defined in

point-cloud/point-cloud.ts:48


moveSpeed

moveSpeed: number

Inherited from

TileDBVisualization.moveSpeed

Defined in

base/base.ts:40


options

Private options: TileDBPointCloudOptions

Defined in

point-cloud/point-cloud.ts:47


pipeline

Private pipeline: SPSHighQualitySplats

Defined in

point-cloud/point-cloud.ts:54


renderTargets

Private renderTargets: RenderTargetTexture[] = []

Defined in

point-cloud/point-cloud.ts:53


rootElement

rootElement: HTMLElement

Inherited from

TileDBVisualization.rootElement

Defined in

base/base.ts:42


scene

Private scene: Scene

Defined in

point-cloud/point-cloud.ts:43


wheelPrecision

wheelPrecision: number

Inherited from

TileDBVisualization.wheelPrecision

Defined in

base/base.ts:39


width

width: string

Inherited from

TileDBVisualization.width

Defined in

base/base.ts:35

Methods

attachKeys

attachKeys(): void

Returns

void

Defined in

point-cloud/point-cloud.ts:75


createScene

Protected createScene(): Promise<Scene>

Returns

Promise<Scene>

Overrides

TileDBVisualization.createScene

Defined in

point-cloud/point-cloud.ts:202


destroy

destroy(): void

Returns

void

Inherited from

TileDBVisualization.destroy

Defined in

base/base.ts:70


render

render(): void

Returns

void

Inherited from

TileDBVisualization.render

Defined in

base/base.ts:88


rerenderCanvas

rerenderCanvas(): Promise<void>

Returns

Promise<void>

Inherited from

TileDBVisualization.rerenderCanvas

Defined in

base/base.ts:55


resizeCanvas

resizeCanvas(dimensions?): void

Parameters

Name Type
dimensions? Object
dimensions.height string
dimensions.width string

Returns

void

Inherited from

TileDBVisualization.resizeCanvas

Defined in

base/base.ts:59


clearCache

Static clearCache(storeName): Promise<void>

Parameters

Name Type
storeName string

Returns

Promise<void>

Defined in

point-cloud/point-cloud.ts:71