2#include "viewshed_export.h"
5#include "simplerasters.h"
6#include "viewshedtypes.h"
8using viewshed::ResultRasters;
9using viewshed::ViewshedAlgorithms;
24 DLL_API
void evaluateLoS( std::shared_ptr<AbstractLoS> los, std::shared_ptr<ViewshedAlgorithms> algs,
25 std::shared_ptr<ResultRasters> results );
Abstract class that represent line-of-sight (LoS). Consists of LoSNodes, view point and target point ...
Definition abstractlos.h:25
Base class for all Viewshed Algorithms.
Definition abstractviewshedalgorithm.h:19