Line Of Sight Function
A function that evaluates visibility along one or more lines of sight between observer and target locations. Use LineOfSightFunction.evaluate to compute the result of this function.
Results are updated when changes are made to parameters of this function (or to parameters of functions from which it is composed).
The function performs analysis at the full resolution of the data. To perform analysis at the current rendered resolution of scene layers or 3D graphics, use the ExploratoryLineOfSight tool.
Since
300.0.0
Constructors
Creates a LineOfSightFunction.
Creates a LineOfSightFunction.
Properties
Parameters that define properties like observer and target locations for the LineOfSightFunction.
Functions
Evaluate visibility along the lines of sight defined by this function. The collection of LineOfSight objects returned is ordered to match ObserverTargetPairs.pairs in LineOfSightParameters.observerTargetPairs. Each LineOfSight corresponds to the ObserverTargetPair at the same index.