Show / Hide Table of Contents

Class ObserverTargetPairs

Defines observer and target positions for use in surface visibility line of sight analysis.

Inheritance
object
ObserverTargetPairs
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Esri.ArcGISRuntime.Analysis.Visibility
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class ObserverTargetPairs

Constructors

Name Description
ObserverTargetPairs(IEnumerable<LineOfSightPosition>, IEnumerable<LineOfSightPosition>)

Initializes a new instance of the ObserverTargetPairs class. Creates an observer target pair for each combination of the given observer and target positions.

ObserverTargetPairs(IEnumerable<ObserverTargetPair>)

Initializes a new instance of the ObserverTargetPairs class.

Properties

Name Description
Pairs

Gets the pairs of observers and targets, with each pair defining a single line of sight.

Applies to

TargetVersions
.NET300
.NET Windows300
.NET Android300
.NET iOS300
In this article
Provide feedback
Back to top Copyright © 2025 Esri.