LineOfSight

sealed class LineOfSight : Analysis

This base class contains common functionality for all LineOfSight analysis objects. LineOfSight is a base class for LocationLineOfSight and GeoElementLineOfSight.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var isVisible: Boolean

Whether or not an Analysis is visible. Visibility can be controlled for individual Analyses as well as for the AnalysisOverlay that contains them. Will return false if an error occurs.

Link copied to clipboard
val targetVisibility: StateFlow<LineOfSightTargetVisibility>

The target visibility state. Use LineOfSight.onTargetVisibilityChanged to handle changes in target visibility.

Inheritors

Link copied to clipboard
Link copied to clipboard