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

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

AbstractLoS() (defined in viewshed::AbstractLoS)viewshed::AbstractLoSprotected
applyCurvatureCorrections(bool apply, double refractionCoeff, double earthDiameter)viewshed::AbstractLoSinline
applyCurvatureCorrections(bool apply)viewshed::AbstractLoSinline
currentDistance()viewshed::AbstractLoS
currentElevation()viewshed::AbstractLoS
currentGradient()viewshed::AbstractLoS
curvatureCorrectionsFix(const double distance)viewshed::AbstractLoSprotected
distance(std::size_t i)viewshed::AbstractLoS
elevation(std::size_t i)viewshed::AbstractLoS
findTargetPointIndex()=0viewshed::AbstractLoSprotectedpure virtual
gradient(std::size_t i)viewshed::AbstractLoS
horizontalAngle()viewshed::AbstractLoS
isValid()=0 (defined in viewshed::AbstractLoS)viewshed::AbstractLoSpure virtual
mAngleHorizontalviewshed::AbstractLoSprotected
mCurrentLoSNodeviewshed::AbstractLoSprotected
mCurvatureCorrectionsviewshed::AbstractLoSprotected
mEarthDiameterviewshed::AbstractLoSprotected
mPointDistanceviewshed::AbstractLoSprotected
mRefractionCoefficientviewshed::AbstractLoSprotected
mTargetIndexviewshed::AbstractLoSprotected
mTpviewshed::AbstractLoSprotected
mVpviewshed::AbstractLoSprotected
nodeAt(std::size_t i)=0viewshed::AbstractLoSpure virtual
numberOfNodes()=0viewshed::AbstractLoSpure virtual
prepareForCalculation()=0viewshed::AbstractLoSpure virtual
resultCol()=0viewshed::AbstractLoSpure virtual
resultRow()=0viewshed::AbstractLoSpure virtual
setAngle(double angle)viewshed::AbstractLoS
setCurrentLoSNode(std::size_t i)viewshed::AbstractLoSvirtual
setEarthDiameter(double earthDiameter)viewshed::AbstractLoSinline
setRefractionCoeficient(double refractionCoeff)viewshed::AbstractLoSinline
setTargetPoint(std::shared_ptr< Point > tp)viewshed::AbstractLoS
setTargetPoint(std::shared_ptr< LoSNode > poi, double targetOffset=0)viewshed::AbstractLoS
setViewPoint(std::shared_ptr< Point > vp)viewshed::AbstractLoS
setViewPoint(std::shared_ptr< LoSNode > poi, double observerOffset=0)viewshed::AbstractLoS
sort()=0viewshed::AbstractLoSprotectedpure virtual
targetCol()viewshed::AbstractLoS
targetDistance()viewshed::AbstractLoS
targetElevation()viewshed::AbstractLoS
targetGradient()viewshed::AbstractLoS
targetIndex()viewshed::AbstractLoSinline
targetPointIndex()=0viewshed::AbstractLoSpure virtual
targetRow()viewshed::AbstractLoS
viewPointElevation()viewshed::AbstractLoS
viewPointTotalElevation()viewshed::AbstractLoS
vp()viewshed::AbstractLoS
~AbstractLoS()=default (defined in viewshed::AbstractLoS)viewshed::AbstractLoSvirtual