Package-level declarations
Types
A result for the line of sight analysis.
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.
Parameters that control line of sight analysis for a LineOfSightFunction.
Defines a 3D position for an observer or target for use in surface visibility line of sight analysis.
An observer and a target position, used in the LineOfSightParameters. Each ObserverTargetPair defines a single line of sight.
Defines observer and target positions for use in surface visibility line of sight analysis.
Evaluates an elevation surface to produce a viewshed, determining which areas are visible and which are not visible to an observer. Use ViewshedFunction.evaluate to compute the result of this function.
Parameters that control viewshed analysis for a ViewshedFunction.