API / geotoolkit3d / scene / pointset / PointCloud / PointCloud
pointset.PointCloud.PointCloud
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 PointCloud visual can allocate. On average, PointCloud will use 32 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 PointCloud visual can allocate. PointCloud will use 24 bytes of VRAM per cell. |
Ƭ Options: OptionsBase & { data: { sizes?: number[] | number ; values?: number[] ; visible?: boolean[] ; x?: number[] ; xyz?: Float32Array ; y?: number[] ; z?: number[] } ; name?: string }
The options
Ƭ OptionsBase: Options & Options & { data?: { sizemax?: number ; sizemin?: number ; sizes?: number[] | number ; values?: number[] ; visible?: boolean[] | boolean } ; symbol?: Symbol | ThreeTexture ; symbolmaxsize?: number ; symbolminsize?: number }
Ƭ OptionsBaseOut: Omit<OptionsOut, "colorprovider"> & Required<Options> & { colorprovider: ColorProvider | string | Color ; data: { sizemax: number ; sizemin: number ; sizes: number[] ; values: number[] ; visible: boolean[] } ; pixelscale: number ; symbolmaxsize: number ; symbolminsize: number }
Ƭ PointOptions: Object
| 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 |
Ƭ PointOptionsOut: Object
| Name | Type | Description |
|---|---|---|
position | number[] | the xyz coordinates |
size | number | - |
value? | number | - |
visible | boolean | - |