CosineExponentElementFactorGetEvaluator Method |
Gets a
ScalarEvaluator which computes an element factor using the equation 4 * PI * elementArea * direction.Z^(cosineExponent), where direction.Z is the
z component of the unit vector in the link direction and cosineExponent and elementArea are given by the
CosineExponent and
ElementArea properties, respectively.
Namespace:
AGI.Foundation.Communications.Antennas
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public override ScalarEvaluator GetEvaluator(
EvaluatorGroup group,
Vector linkDirection,
Axes antennaAxes
)
Public Overrides Function GetEvaluator (
group As EvaluatorGroup,
linkDirection As Vector,
antennaAxes As Axes
) As ScalarEvaluator
public:
virtual ScalarEvaluator^ GetEvaluator(
EvaluatorGroup^ group,
Vector^ linkDirection,
Axes^ antennaAxes
) override
abstract GetEvaluator :
group : EvaluatorGroup *
linkDirection : Vector *
antennaAxes : Axes -> ScalarEvaluator
override GetEvaluator :
group : EvaluatorGroup *
linkDirection : Vector *
antennaAxes : Axes -> ScalarEvaluator
Parameters
- group
- Type: AGI.FoundationEvaluatorGroup
The group with which to associate the new evaluator. By grouping evaluators
that are often evaluated at the same Julian dates, common computations can be performed only once
for the entire group instead of multiple times for each evaluator.
- linkDirection
- Type: AGI.Foundation.GeometryVector
The link direction vector. - antennaAxes
- Type: AGI.Foundation.GeometryAxes
The antenna axes.
Return Value
Type:
ScalarEvaluatorA
ScalarEvaluator which will evaluate the element factor.
Exceptions See Also