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::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
() override
LoS
protected
virtual
gradient
(std::size_t i)
viewshed::AbstractLoS
horizontalAngle
()
viewshed::AbstractLoS
isValid
() override (defined in
LoS
)
LoS
virtual
LoS
() (defined in
LoS
)
LoS
LoS
(std::vector< LoSNode > losNodes) (defined in
LoS
)
LoS
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) override
LoS
virtual
numberOfNodes
() override
LoS
virtual
prepareForCalculation
() override
LoS
virtual
removePointsAfterTarget
() (defined in
LoS
)
LoS
resultCol
() override
LoS
virtual
resultRow
() override
LoS
virtual
setAngle
(double angle)
viewshed::AbstractLoS
setCurrentLoSNode
(std::size_t i)
viewshed::AbstractLoS
virtual
setEarthDiameter
(double earthDiameter)
viewshed::AbstractLoS
inline
setLoSNodes
(std::vector< LoSNode > losNodes) (defined in
LoS
)
LoS
setRefractionCoeficient
(double refractionCoeff)
viewshed::AbstractLoS
inline
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
() override
LoS
protected
virtual
targetCol
()
viewshed::AbstractLoS
targetDistance
()
viewshed::AbstractLoS
targetElevation
()
viewshed::AbstractLoS
targetGradient
()
viewshed::AbstractLoS
targetIndex
()
viewshed::AbstractLoS
inline
targetPointIndex
() override
LoS
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