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::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
InverseLoS
protected
virtual
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
)
InverseLoS
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) override
InverseLoS
virtual
numberOfNodes
() override
InverseLoS
virtual
prepareForCalculation
() override
InverseLoS
virtual
resultCol
() override
InverseLoS
virtual
resultRow
() override
InverseLoS
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
InverseLoS
)
InverseLoS
setLoSNodes
(LoS los) (defined in
InverseLoS
)
InverseLoS
setRefractionCoeficient
(double refractionCoeff)
viewshed::AbstractLoS
inline
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
() override
InverseLoS
protected
virtual
targetCol
()
viewshed::AbstractLoS
targetDistance
()
viewshed::AbstractLoS
targetElevation
()
viewshed::AbstractLoS
targetGradient
()
viewshed::AbstractLoS
targetIndex
()
viewshed::AbstractLoS
inline
targetPointIndex
() override
InverseLoS
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