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

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