PropagationProfilePoint.TreeHeight Property
Gets the tree height of the PropagationProfilePoint, in meters above ground.
Syntax
public System.Double TreeHeight { get; }Property Value
Default: 0.0
The tree height of the point, in meters above ground.
Remarks
An undefined tree height can be represented in two ways, depending on the LineOfSightOperator.UndefinedElevationInterpretation of the operator that uses a CustomPropagationProxy. In this table, we use the Carmenta Studio syntax for the possible values:
| undefinedElevationInterpretation | representation of Undefined | 
|---|---|
| NegativeElevation | 0 | 
| ZeroElevation | 0 | 
| UnknownElevation | lowest finite Double, approximately −1.7976931348623157e308 | 
Note that the UnknownElevation will not automatically make custom-propagated values beyond an undefined tree height be the special value representing uncertainty, as with standard line-of-sight propagation. It is possible to get that effect, but the custom propagation code must handle it explicitly. For more details, see LineOfSightOperator.UndefinedElevationInterpretation.
Note also that a TargetLineOfSightOperator supports only ZeroElevation.
Platforms
Windows, Linux, Android