Viewshed class final
Viewshed is a base class for the Analysis classes that determine visible and non-visible areas in a scene view, LocationViewshed and GeoElementViewshed.
This base class contains common members for Viewshed analysis objects.
- Inheritance
- Implementers
Properties
- frustumOutlineVisible ↔ bool
-
Whether or not the 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.
getter/setter pair
- isVisible ↔ bool
-
Whether or not an Analysis is visible.
getter/setter pairinherited
- maxDistance ↔ double
-
The maximum distance from the observer at which visibility will be
evaluated.
getter/setter pair
- minDistance ↔ double
-
The minimum distance from the observer at which visibility will be
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.
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 will be rendered.
-
getVisibleColor(
) → Color - Gets the color with which visible areas of all viewsheds will be 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 will be rendered.
-
setVisibleColor(
Color visibleColor) → void - Sets the color with which visible areas of all viewsheds will be rendered.