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

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