ExploratoryViewshed class final

A base class for Analysis classes that determine visible and non-visible areas in an ArcGISSceneViewController at the resolution of the rendered data: ExploratoryLocationViewshed and ExploratoryGeoElementViewshed.

Exploratory analysis is performed using data at the current rendered resolution of an ArcGISSceneViewController and not at the full resolution of the data. Exploratory analysis results cannot be displayed in an ArcGISMapViewController or persisted.

To perform analysis at the full resolution of the data use the ViewshedFunction.

Inheritance
Implementers

Properties

frustumOutlineVisible bool
Indicates if the exploratory viewshed frustum is visible.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
horizontalAngle double
The horizontal angle of the observer's field of vision, in degrees.
getter/setter pair
isVisible bool
Whether or not the analysis is visible.
getter/setter pairinherited
maxDistance double
The maximum distance from the observer at which visibility is evaluated.
getter/setter pair
minDistance double
The minimum distance from the observer at which visibility is evaluated.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
verticalAngle double
The vertical angle of the observer's field of vision, in degrees.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

getFrustumOutlineColor() Color
Gets the color used to render the frustum outline.
getObstructedColor() Color
Gets the color with which non-visible areas of all viewsheds are rendered.
getVisibleColor() Color
Gets the color with which visible areas of all viewsheds are rendered.
setFrustumOutlineColor(Color frustumOutlineColor) → void
Sets the color used to render the frustum outline.
setObstructedColor(Color obstructedColor) → void
Sets the color with which non-visible areas of all viewsheds are rendered.
setVisibleColor(Color visibleColor) → void
Sets the color with which visible areas of all viewsheds are rendered.