ScatteringCoefficientApplyScatteringCoefficient Method (UnitCartesian, UnitCartesian, UnitQuaternion, Signal) |
Applies the scattering coefficient to the input signal.
Namespace:
AGI.Foundation.Communications
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public abstract Signal ApplyScatteringCoefficient(
UnitCartesian incidentDirection,
UnitCartesian reflectedDirection,
UnitQuaternion sourceToSinkRotation,
Signal inputSignal
)
Public MustOverride Function ApplyScatteringCoefficient (
incidentDirection As UnitCartesian,
reflectedDirection As UnitCartesian,
sourceToSinkRotation As UnitQuaternion,
inputSignal As Signal
) As Signal
public:
virtual Signal^ ApplyScatteringCoefficient(
UnitCartesian incidentDirection,
UnitCartesian reflectedDirection,
UnitQuaternion sourceToSinkRotation,
Signal^ inputSignal
) abstract
abstract ApplyScatteringCoefficient :
incidentDirection : UnitCartesian *
reflectedDirection : UnitCartesian *
sourceToSinkRotation : UnitQuaternion *
inputSignal : Signal -> Signal
Parameters
- incidentDirection
- Type: AGI.Foundation.CoordinatesUnitCartesian
The incident direction. - reflectedDirection
- Type: AGI.Foundation.CoordinatesUnitCartesian
The reflected direction. - sourceToSinkRotation
- Type: AGI.Foundation.CoordinatesUnitQuaternion
The unit quaternion which represents the rotation from the source axes to the sink axes. - inputSignal
- Type: AGI.Foundation.CommunicationsSignal
The input signal to be modified by the scattering coefficient.
Return Value
Type:
SignalThe reflected signal which is the input signal modified by the computed scattering coefficient.
See Also