2#include "viewshed_export.h"
7#include "simplerasters.h"
15 using ViewshedAlgorithms = std::vector<std::shared_ptr<AbstractViewshedAlgorithm>>;
16 using ResultRasters = std::vector<std::shared_ptr<SingleBandRaster>>;
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
Representation of single cell that creates a point on LoS.
Definition losnode.h:19