API / geotoolkit3d / scene / pointset / PointSet / PointSet
Type Aliases
Type Aliases
Ƭ MemoryCapabilitiesInfo: Object
| Name | Type | Description |
|---|---|---|
limitation | Limitation | Describe the current bottleneck for the provided estimation. Please note that if the VRAM argument is not provided, it is not possible to tell if the GPU memory is the current limitation. |
maxpoints | number | The maximum number of points that can be loaded safely, with the given memory information. Please keep in mind this is only an estimation, even if the VRAM option is provided, browsers and OSes handle RAM and VRAM memory very differently. |
Ƭ MemoryEstimationOptions: Object
| Name | Type | Description |
|---|---|---|
ram | number | The amount of estimated available RAM in bytes, that the PointSet visual can allocate. On average, PointSet will use 48 bytes of RAM per point. Additional features such as transparency can create additional memory spikes. |
vram? | number | (Optional) The amount of estimated available VRAM (Video Memory) in bytes, that the PointSet visual can allocate. PointSet will use 40 bytes of VRAM per cell. |
Ƭ Options: Options & { colorprovider?: ColorProvider | string | Color ; data?: { sizemax?: number ; sizemin?: number ; sizes?: Float32Array | number[] | number ; values?: Float32Array | number[] | number ; visible?: boolean[] ; x?: Float32Array | number[] ; y?: Float32Array | number[] ; z?: Float32Array | number[] } ; highlightmode?: HighlightMode ; inverseplot?: boolean ; opacity?: number ; precision?: number ; symbol?: SymbolFunction | ThreeTexture ; symbolmaxsize?: number ; symbolminsize?: number ; symbolsizeisindevice?: boolean }
The options
Ƭ OptionsBaseOut: Required<Options> & { colorprovider: string | ColorProvider | RgbaColor | Color ; opacity: number ; symbolmaxsize: number ; symbolminsize: number }
Ƭ PerPointOptions: Object
Per point options
| Name | Type | Description |
|---|---|---|
size? | number | The size of the point |
value? | number | The value of the point (used for color) |
visible? | boolean | The visibility of the point |
Ƭ PerPointOptionsOut: Required<PerPointOptions> & { position: number[] }
Ƭ SymbolFunction: (precision: number) => BufferGeometry
▸ (precision): BufferGeometry
| Name | Type |
|---|---|
precision | number |
BufferGeometry