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

This is the complete list of members for LoS, 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() overrideLoSprotectedvirtual
gradient(std::size_t i)viewshed::AbstractLoS
horizontalAngle()viewshed::AbstractLoS
isValid() override (defined in LoS)LoSvirtual
LoS() (defined in LoS)LoS
LoS(std::vector< LoSNode > losNodes) (defined in LoS)LoS
mAngleHorizontalviewshed::AbstractLoSprotected
mCurrentLoSNodeviewshed::AbstractLoSprotected
mCurvatureCorrectionsviewshed::AbstractLoSprotected
mEarthDiameterviewshed::AbstractLoSprotected
mPointDistanceviewshed::AbstractLoSprotected
mRefractionCoefficientviewshed::AbstractLoSprotected
mTargetIndexviewshed::AbstractLoSprotected
mTpviewshed::AbstractLoSprotected
mVpviewshed::AbstractLoSprotected
nodeAt(std::size_t i) overrideLoSvirtual
numberOfNodes() overrideLoSvirtual
prepareForCalculation() overrideLoSvirtual
removePointsAfterTarget() (defined in LoS)LoS
resultCol() overrideLoSvirtual
resultRow() overrideLoSvirtual
setAngle(double angle)viewshed::AbstractLoS
setCurrentLoSNode(std::size_t i)viewshed::AbstractLoSvirtual
setEarthDiameter(double earthDiameter)viewshed::AbstractLoSinline
setLoSNodes(std::vector< LoSNode > losNodes) (defined in LoS)LoS
setRefractionCoeficient(double refractionCoeff)viewshed::AbstractLoSinline
setTargetPoint(std::shared_ptr< LoSNode > poi, double targetOffset=0) (defined in LoS)LoS
viewshed::AbstractLoS::setTargetPoint(std::shared_ptr< Point > tp)viewshed::AbstractLoS
setViewPoint(std::shared_ptr< Point > vp)viewshed::AbstractLoS
setViewPoint(std::shared_ptr< LoSNode > poi, double observerOffset=0)viewshed::AbstractLoS
sort() overrideLoSprotectedvirtual
targetCol()viewshed::AbstractLoS
targetDistance()viewshed::AbstractLoS
targetElevation()viewshed::AbstractLoS
targetGradient()viewshed::AbstractLoS
targetIndex()viewshed::AbstractLoSinline
targetPointIndex() overrideLoSvirtual
targetRow()viewshed::AbstractLoS
viewPointElevation()viewshed::AbstractLoS
viewPointTotalElevation()viewshed::AbstractLoS
vp()viewshed::AbstractLoS
~AbstractLoS()=default (defined in viewshed::AbstractLoS)viewshed::AbstractLoSvirtual