ESM: import VoxelSlice from "@arcgis/core/layers/voxel/VoxelSlice.js";
CDN: const VoxelSlice = await $arcgis.import("@arcgis/core/layers/voxel/VoxelSlice.js");
Class: @arcgis/core/layers/voxel/VoxelSlice
Since: ArcGIS Maps SDK for JavaScript 4.25
The VoxelSlice allows you to define the properties of an individual slice. Slices clip the volume along an infinite plane to yield a convex shell that is rendered. Updates to the position, orientation and tilt of a slice are rendered in real-time.
Constructors new VoxelSlice(properties)
Parameter
optionalSee the properties for a list of all the properties that may be passed into the constructor.
Example
// Typical usage
let slice = new VoxelSlice({
orientation: 270,
tilt: 90,
point: [128, 64, 89]
});
Whether or not the slice is enabled.
VoxelSlice label StringThe label for the slice.
VoxelSlice orientation NumberThe orientation angle (in the degrees) of the slice plane.
VoxelSlice point Number[]A point on the slice plane specified as [x ,y, z] in voxel space for XYZ and XYZT volumes and as [x, y, t] for XYT volumes.
VoxelSlice tilt NumberThe tilt angle (in degrees) of the slice plane.
VoxelSlice Property DetailsWhether or not the slice is enabled.
orientation Number
The orientation angle (in the degrees) of the slice plane.
A point on the slice plane specified as [x ,y, z] in voxel space for XYZ and XYZT volumes and as [x, y, t] for XYT volumes.
The tilt angle (in degrees) of the slice plane.
this
Creates a deep clone of this object.
VoxelSlice fromJSON() *|null|undefinedCreates a new instance of this class and initializes it with values from a JSON object generated from an ArcGIS product.
VoxelSlice toJSON() ObjectConverts an instance of this class to its ArcGIS portal JSON representation.
VoxelSlice Method Details clone(){this}
Creates a deep clone of this object. Any properties that store values by reference will be assigned copies of the referenced values on the cloned instance.
Returns
Type Description this A deep clone of the class instance that invoked this method.Creates a new instance of this class and initializes it with values from a JSON object generated from an ArcGIS product. The object passed into the input json
parameter often comes from a response to a query operation in the REST API or a toJSON() method from another ArcGIS product. See the Using fromJSON() topic in the Guide for details and examples of when and how to use this function.
Returns
Type Description * | null | undefined Returns a new instance of this class.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4