evaluate

suspend fun evaluate(): Result<List<LineOfSight>>

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.

Return

A Result containing the function result, or an error if evaluation was unsuccessful.

Since

300.0.0

See also