Package | Description |
---|---|
agi.foundation.communications.signalpropagation |
Contains types for propagating electromagnetic signals along communication links.
|
Modifier and Type | Method and Description |
---|---|
static TiremPropagationMode |
TiremPropagationMode.getDefault()
Get the enum constant that is considered to be the default.
|
static TiremPropagationMode |
TiremPropagationMode.getFromValue(int value)
Get the enum constant that is associated with the given numeric value.
|
TiremPropagationMode |
TiremPropagationData.getPropagationMode()
Gets the dominant propagation mode used in the propagation.
|
static TiremPropagationMode |
TiremPropagationMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TiremPropagationMode[] |
TiremPropagationMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
PropagationData(String version,
double absorptionLoss,
double diffractionLoss,
double freeSpaceLoss,
double troposcatterLoss,
double totalPathLoss,
TiremPropagationMode propagationMode,
double receiverAngleTroposcatterTriangle,
double transmitterAngleTroposcatterTriangle,
int receiverHorizon,
int transmitterHorizon,
double receiverHorizonAngle,
double transmitterHorizonAngle,
double troposcatterAngle,
double shadow)
Defines a set of TIREM propagated data.
|
PropagationData(String version,
double absorptionLoss,
double diffractionLoss,
double freeSpaceLoss,
double troposcatterLoss,
double totalPathLoss,
TiremPropagationMode propagationMode,
double receiverAngleTroposcatterTriangle,
double transmitterAngleTroposcatterTriangle,
int receiverHorizon,
int transmitterHorizon,
double receiverHorizonAngle,
double transmitterHorizonAngle,
double troposcatterAngle,
float fresnelClearance,
float pathLength,
float transmitterPathLength,
float receiverPathLength)
Defines a set of TIREM propagated data.
|
TiremPropagationData(String version,
double absorptionLoss,
double diffractionLoss,
double freeSpaceLoss,
double troposcatterLoss,
double totalPathLoss,
TiremPropagationMode propagationMode,
double receiverAngleTroposcatterTriangle,
double transmitterAngleTroposcatterTriangle,
int receiverHorizon,
int transmitterHorizon,
double receiverHorizonAngle,
double transmitterHorizonAngle,
double troposcatterAngle)
Defines a set of TIREM propagated data.
|