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

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