evaluate method

Future<List<LineOfSight>> evaluate()

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 Value: The function result, or an error if evaluation was unsuccessful.