ScalarPropagationLoss Constructor (IServiceProvider, SignalPropagationGraph, IntendedSignalStrategy, SignalPropagationModelChain) |
Initialize a new instance based on the given parameters.
Namespace:
AGI.Foundation.Geometry
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 25.2.423.0 (25.2.423.0)
Syntaxpublic ScalarPropagationLoss(
IServiceProvider link,
SignalPropagationGraph graph,
IntendedSignalStrategy intendedSignalStrategy,
SignalPropagationModelChain selectedModels
)
Public Sub New (
link As IServiceProvider,
graph As SignalPropagationGraph,
intendedSignalStrategy As IntendedSignalStrategy,
selectedModels As SignalPropagationModelChain
)
public:
ScalarPropagationLoss(
IServiceProvider^ link,
SignalPropagationGraph^ graph,
IntendedSignalStrategy^ intendedSignalStrategy,
SignalPropagationModelChain^ selectedModels
)
new :
link : IServiceProvider *
graph : SignalPropagationGraph *
intendedSignalStrategy : IntendedSignalStrategy *
selectedModels : SignalPropagationModelChain -> ScalarPropagationLossParameters
- link
- Type: SystemIServiceProvider
The link which provides the IPropagatedSignalService and
ITransmittedSignalService needed to compute this scalar. - graph
- Type: AGI.Foundation.CommunicationsSignalPropagationGraph
The graph of the communication links used to propagate signals. - intendedSignalStrategy
- Type: AGI.Foundation.Communications.SignalProcessingIntendedSignalStrategy
The strategy used to identify the signal to use when computing the scalar value. - selectedModels
- Type: AGI.Foundation.Communications.SignalPropagationSignalPropagationModelChain
The propagation models to use when computing the loss.
See Also