Uses of Interface
org.seamcat.model.simulation.result.LinkResult
-
Packages that use LinkResult Package Description org.seamcat.model.plugin.antenna org.seamcat.model.plugin.propagation org.seamcat.model.plugin.system org.seamcat.model.simulation.result org.seamcat.model.types -
-
Uses of LinkResult in org.seamcat.model.plugin.antenna
Methods in org.seamcat.model.plugin.antenna with parameters of type LinkResult Modifier and Type Method Description double
AntennaGainPlugin. evaluate(LinkResult context, AntennaResult antenna, double peakGain, T input)
Calculates the precise gain from this antenna towards a specific set of horizontal and vertical angles If no specific antenna patterns are defined for this antenna, the peak gain is returned. -
Uses of LinkResult in org.seamcat.model.plugin.propagation
Methods in org.seamcat.model.plugin.propagation with parameters of type LinkResult Modifier and Type Method Description double
PropagationModelPlugin. evaluate(LinkResult linkResult, boolean variation, T input)
Evaluates the path loss
The user-defined model has a standard interface. -
Uses of LinkResult in org.seamcat.model.plugin.system
Methods in org.seamcat.model.plugin.system with parameters of type LinkResult Modifier and Type Method Description void
SimulationInstance. interferingSystemSimulation(EventResult eventResult, InterferenceLink link, Point2D position, LinkResult positionFromCoLocation)
Will be called with Interference Link is co-Located. -
Uses of LinkResult in org.seamcat.model.simulation.result
Subinterfaces of LinkResult in org.seamcat.model.simulation.result Modifier and Type Interface Description interface
InterferenceLinkResult
Methods in org.seamcat.model.simulation.result that return LinkResult Modifier and Type Method Description LinkResult
LinkResult. add(Point2D delta)
LinkResult
LinkResult. copy()
LinkResult
InterferenceLinkResult. getInterferingSystemLink()
LinkResult
SystemLink. getLinkResult()
All the data for this particular link result, e.g.LinkResult
SystemLinkImpl. getLinkResult()
LinkResult
InterferenceLinkResult. getVictimSystemLink()
LinkResult
ResultFactory. linkResult()
Generates an empty LinkResultLinkResult
ResultFactory. linkResult(RadioSystem system, double frequency)
Methods in org.seamcat.model.simulation.result that return types with arguments of type LinkResult Modifier and Type Method Description java.util.List<LinkResult>
LinkResultSamples. getInterferingSystemSamples()
java.util.List<LinkResult>
Collector. getLinkResults(MultiValueDef def)
java.util.List<LinkResult>
LinkResultSamples. getVictimSystemSamples()
Methods in org.seamcat.model.simulation.result with parameters of type LinkResult Modifier and Type Method Description void
Collector. add(MultiValueDef def, LinkResult linkResult)
Collect a MultiValueDef of type LinkResultConstructors in org.seamcat.model.simulation.result with parameters of type LinkResult Constructor Description DefaultInterfererImpl(InterferenceLink link, AntennaGain antennaGain, LinkResult linkResult, double mcl)
DefaultVictimImpl(AntennaGain antennaGain, LinkResult linkResult)
SystemLinkImpl(AntennaGain antennaGain, LinkResult linkResult)
-
Uses of LinkResult in org.seamcat.model.types
Methods in org.seamcat.model.types with parameters of type LinkResult Modifier and Type Method Description double
AntennaGain. evaluate(LinkResult context, AntennaResult directionResult)
double
PropagationModel. evaluate(LinkResult linkResult)
Evaluates the path loss where variation is as set in the workspacedouble
PropagationModel. evaluate(LinkResult linkResult, boolean variation)
Evaluates the path loss where the caller decides if variation is selected
-