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
viewshed::AbstractLoS Member List
This is the complete list of members for
viewshed::AbstractLoS
, including all inherited members.
AbstractLoS
() (defined in
viewshed::AbstractLoS
)
viewshed::AbstractLoS
protected
applyCurvatureCorrections
(bool apply, double refractionCoeff, double earthDiameter)
viewshed::AbstractLoS
inline
applyCurvatureCorrections
(bool apply)
viewshed::AbstractLoS
inline
currentDistance
()
viewshed::AbstractLoS
currentElevation
()
viewshed::AbstractLoS
currentGradient
()
viewshed::AbstractLoS
curvatureCorrectionsFix
(const double distance)
viewshed::AbstractLoS
protected
distance
(std::size_t i)
viewshed::AbstractLoS
elevation
(std::size_t i)
viewshed::AbstractLoS
findTargetPointIndex
()=0
viewshed::AbstractLoS
protected
pure virtual
gradient
(std::size_t i)
viewshed::AbstractLoS
horizontalAngle
()
viewshed::AbstractLoS
isValid
()=0 (defined in
viewshed::AbstractLoS
)
viewshed::AbstractLoS
pure virtual
mAngleHorizontal
viewshed::AbstractLoS
protected
mCurrentLoSNode
viewshed::AbstractLoS
protected
mCurvatureCorrections
viewshed::AbstractLoS
protected
mEarthDiameter
viewshed::AbstractLoS
protected
mPointDistance
viewshed::AbstractLoS
protected
mRefractionCoefficient
viewshed::AbstractLoS
protected
mTargetIndex
viewshed::AbstractLoS
protected
mTp
viewshed::AbstractLoS
protected
mVp
viewshed::AbstractLoS
protected
nodeAt
(std::size_t i)=0
viewshed::AbstractLoS
pure virtual
numberOfNodes
()=0
viewshed::AbstractLoS
pure virtual
prepareForCalculation
()=0
viewshed::AbstractLoS
pure virtual
resultCol
()=0
viewshed::AbstractLoS
pure virtual
resultRow
()=0
viewshed::AbstractLoS
pure virtual
setAngle
(double angle)
viewshed::AbstractLoS
setCurrentLoSNode
(std::size_t i)
viewshed::AbstractLoS
virtual
setEarthDiameter
(double earthDiameter)
viewshed::AbstractLoS
inline
setRefractionCoeficient
(double refractionCoeff)
viewshed::AbstractLoS
inline
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
()=0
viewshed::AbstractLoS
protected
pure virtual
targetCol
()
viewshed::AbstractLoS
targetDistance
()
viewshed::AbstractLoS
targetElevation
()
viewshed::AbstractLoS
targetGradient
()
viewshed::AbstractLoS
targetIndex
()
viewshed::AbstractLoS
inline
targetPointIndex
()=0
viewshed::AbstractLoS
pure virtual
targetRow
()
viewshed::AbstractLoS
viewPointElevation
()
viewshed::AbstractLoS
viewPointTotalElevation
()
viewshed::AbstractLoS
vp
()
viewshed::AbstractLoS
~AbstractLoS
()=default (defined in
viewshed::AbstractLoS
)
viewshed::AbstractLoS
virtual
Generated by
1.15.0