|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PropagationModel
Really simple propagation models.
| Method Summary | |
|---|---|
double[] |
getDelays()
Get the time delays for each path |
double[] |
getGains()
Get the gains for each path |
java.lang.String |
getName()
|
int |
getNumPaths()
Get the number of propagation paths that will be returned |
boolean |
setLocations(LatLong hydrophoneLatLong,
double hydrophoneDepth,
LatLong sourceLatLong,
double sourceDepth)
Set the locations of hydrophone and the source |
| Method Detail |
|---|
boolean setLocations(LatLong hydrophoneLatLong,
double hydrophoneDepth,
LatLong sourceLatLong,
double sourceDepth)
hydrophoneLatLong - hydrophoneDepth - sourceLatLong - sourceDepth -
int getNumPaths()
double[] getDelays()
double[] getGains()
These are the inverse of attenuation and are a scale factors NOT in dB so that surface reflections can be given a negative number
java.lang.String getName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||