pointCloudRenderers

AMD: require(["esri/pointCloudRenderers"], (pointCloudRenderers) => { /* code goes here */ });
ESM: import * as pointCloudRenderers from "@arcgis/core/pointCloudRenderers.js";
Object: esri/pointCloudRenderers
Since: ArcGIS Maps SDK for JavaScript 4.8
Deprecated since version 4.32. Use unionTypes to import union types, or individual modules to import classes.

A convenience module for importing PointCloudRenderer classes when developing with TypeScript. For example, rather than importing renderers one at a time like this:

import PointCloudClassBreaksRenderer from "esri/renderers/PointCloudClassBreaksRenderer";
import PointCloudRGBRenderer from "esri/renderers/PointCloudRGBRenderer";
import PointCloudStretchRenderer from "esri/renderers/PointCloudStretchRenderer";
import PointCloudUniqueValueRenderer from "esri/renderers/PointCloudUniqueValueRenderer";

You can use this module to import them on a single line:

import {
  PointCloudClassBreaksRenderer,
  PointCloudRGBRenderer,
  PointCloudStretchRenderer,
  PointCloudUniqueValueRenderer
} from "esri/pointCloudRenderers";

This module also allows you to implement type guards on renderers, making your code smarter.

import { PointCloudRenderer } from "esri/pointCloudRenderers";

function logInfos(renderer: PointCloudRenderer): void {
  if (renderer.type === "point-cloud-class-breaks") {
    // new at 4.8, the compiler knows the renderer is a PointCloudClassBreaksRenderer
    console.log("renderer colorClassBreakInfos: ", renderer.colorClassBreakInfos);
  }
}

Type Definitions

PointCloudClassBreaksRenderer

Type Definition
PointCloudClassBreaksRenderer PointCloudClassBreaksRenderer
Deprecated since version 4.32. Import PointCloudClassBreaksRenderer directly instead.

PointCloudClassBreaksRenderer.

PointCloudRGBRenderer

Type Definition
PointCloudRGBRenderer PointCloudRGBRenderer
Deprecated since version 4.32. Import PointCloudRGBRenderer directly instead.

PointCloudRGBRenderer.

Deprecated since version 4.32. Use PointCloudRendererUnion instead.

Renderer types.

PointCloudStretchRenderer

Type Definition
PointCloudStretchRenderer PointCloudStretchRenderer
Deprecated since version 4.32. Import PointCloudStretchRenderer directly instead.

PointCloudStretchRenderer.

PointCloudUniqueValueRenderer

Type Definition
PointCloudUniqueValueRenderer PointCloudUniqueValueRenderer
Deprecated since version 4.32. Import PointCloudUniqueValueRenderer directly instead.

PointCloudUniqueValueRenderer.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close