Base class for all Viewshed Algorithms.
More...
#include <abstractviewshedalgorithm.h>
|
| virtual double | result (std::shared_ptr< LoSImportantValues > losValues, std::shared_ptr< AbstractLoS > los)=0 |
| | Extract resulting value based on LoSImportantValues and specific los.
|
| virtual double | pointValue ()=0 |
| | Value at important point, either view point for viewshed or target point for inverse viewshed.
|
| virtual const std::string | name ()=0 |
| | Name of the algorithm.
|
Base class for all Viewshed Algorithms.
◆ name()
Name of the algorithm.
- Returns
- const std::string
◆ pointValue()
Value at important point, either view point for viewshed or target point for inverse viewshed.
- Returns
- double
◆ result()
Extract resulting value based on LoSImportantValues and specific los.
- Parameters
-
- Returns
- double
The documentation for this class was generated from the following file: