Viewshed 6.1.0
A C++ library for calculation of viewshed, inverse viewshed and visibility indices for both of those analyses.
Loading...
Searching...
No Matches
threadtasks.h
1#pragma once
2#include "viewshed_export.h"
3
4
5#include "simplerasters.h"
6#include "viewshedtypes.h"
7
8using viewshed::ResultRasters;
9using viewshed::ViewshedAlgorithms;
10
11namespace viewshed
12{
13 class AbstractLoS;
15
24 DLL_API void evaluateLoS( std::shared_ptr<AbstractLoS> los, std::shared_ptr<ViewshedAlgorithms> algs,
25 std::shared_ptr<ResultRasters> results );
26
27} // namespace viewshed
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