PointScattererExtensionGetSignalTransmissionEvaluator Method |
Get an evaluator which can produce a reflected signal which is the incident signal multiplied by the scattering
coefficient computed for the incident and reflected link geometry.
Namespace:
AGI.Foundation.Communications
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public SignalEvaluator GetSignalTransmissionEvaluator(
EvaluatorGroup group,
Vector reflectedVector,
SignalPropagationGraph graph
)
Public Function GetSignalTransmissionEvaluator (
group As EvaluatorGroup,
reflectedVector As Vector,
graph As SignalPropagationGraph
) As SignalEvaluator
public:
virtual SignalEvaluator^ GetSignalTransmissionEvaluator(
EvaluatorGroup^ group,
Vector^ reflectedVector,
SignalPropagationGraph^ graph
) sealed
abstract GetSignalTransmissionEvaluator :
group : EvaluatorGroup *
reflectedVector : Vector *
graph : SignalPropagationGraph -> SignalEvaluator
override GetSignalTransmissionEvaluator :
group : EvaluatorGroup *
reflectedVector : Vector *
graph : SignalPropagationGraph -> SignalEvaluator
Parameters
- group
- Type: AGI.FoundationEvaluatorGroup
The evaluator group in which to create the evaluator. - reflectedVector
- Type: AGI.Foundation.GeometryVector
The vector in the direction of the reflected signal with respect to the point scatterer. - graph
- Type: AGI.Foundation.CommunicationsSignalPropagationGraph
The graph of the communication links used to propagate signals.
Return Value
Type:
SignalEvaluatorThe evaluator which produces the reflected signal.
Implements
ISignalTransmissionServiceGetSignalTransmissionEvaluator(EvaluatorGroup, Vector, SignalPropagationGraph)Exceptions Remarks See Also