import ClipDistanceConstraint from "@arcgis/core/views/3d/constraints/ClipDistanceConstraint.js";const ClipDistanceConstraint = await $arcgis.import("@arcgis/core/views/3d/constraints/ClipDistanceConstraint.js");- Inheritance:
- ClipDistanceConstraint→
Accessor
- Since
- ArcGIS Maps SDK for JavaScript 5.0
Constructors
Constructor
Constructor
Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| properties | | |
See the properties table for a list of all the
properties that may be passed into the constructor.
Properties
Any properties can be set, retrieved or listened to. See the
Watch for changes
topic.
mode
Property
- Type
- "auto" | "manual"
Specifies the mode of the constraint which is
either auto or manual. In auto mode,
the near and far clip distance values are
automatically determined. In manual mode,
the near and far clip distance values are user
defined, constant values. Note that the mode
automatically changes to manual whenever
the near or far property is set.
- Default value
- "auto"
Methods
| Method | Signature | Class |
|---|---|---|
clone inherited | clone(): this |
clone
inherited Method
- Signature
-
clone (): this
Inherited from: ClonableMixin
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
- this
A deep clone of the class instance that invoked this method.