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
AbstractLoS Member List

This is the complete list of members for AbstractLoS, including all inherited members.

AbstractLoS() (defined in AbstractLoS)AbstractLoSprotected
applyCurvatureCorrections(bool apply, double refractionCoeff, double earthDiameter)AbstractLoSinline
applyCurvatureCorrections(bool apply)AbstractLoSinline
currentDistance()AbstractLoS
currentElevation()AbstractLoS
currentGradient()AbstractLoS
curvatureCorrectionsFix(const double distance)AbstractLoSprotected
distance(std::size_t i)AbstractLoS
elevation(std::size_t i)AbstractLoS
findTargetPointIndex()=0AbstractLoSprotectedpure virtual
gradient(std::size_t i)AbstractLoS
horizontalAngle()AbstractLoS
isValid()=0 (defined in AbstractLoS)AbstractLoSpure virtual
mAngleHorizontalAbstractLoSprotected
mCurrentLoSNodeAbstractLoSprotected
mCurvatureCorrectionsAbstractLoSprotected
mEarthDiameterAbstractLoSprotected
mPointDistanceAbstractLoSprotected
mRefractionCoefficientAbstractLoSprotected
mTargetIndexAbstractLoSprotected
mTpAbstractLoSprotected
mVpAbstractLoSprotected
nodeAt(std::size_t i)=0AbstractLoSpure virtual
numberOfNodes()=0AbstractLoSpure virtual
prepareForCalculation()=0AbstractLoSpure virtual
resultCol()=0AbstractLoSpure virtual
resultRow()=0AbstractLoSpure virtual
setAngle(double angle)AbstractLoS
setCurrentLoSNode(std::size_t i)AbstractLoSvirtual
setEarthDiameter(double earthDiameter)AbstractLoSinline
setRefractionCoeficient(double refractionCoeff)AbstractLoSinline
setTargetPoint(std::shared_ptr< Point > tp)AbstractLoS
setTargetPoint(std::shared_ptr< LoSNode > poi, double targetOffset=0)AbstractLoS
setViewPoint(std::shared_ptr< Point > vp)AbstractLoS
setViewPoint(std::shared_ptr< LoSNode > poi, double observerOffset=0)AbstractLoS
sort()=0AbstractLoSprotectedpure virtual
targetCol()AbstractLoS
targetDistance()AbstractLoS
targetElevation()AbstractLoS
targetGradient()AbstractLoS
targetIndex()AbstractLoSinline
targetPointIndex()=0AbstractLoSpure virtual
targetRow()AbstractLoS
viewPointElevation()AbstractLoS
viewPointTotalElevation()AbstractLoS
vp()AbstractLoS
~AbstractLoS()=default (defined in AbstractLoS)AbstractLoSvirtual