public class LocalisationVisualisation extends java.lang.Object implements SLPanel
Modifier and Type | Class and Description |
---|---|
class |
LocalisationVisualisation.Export |
class |
LocalisationVisualisation.ExportAll |
class |
LocalisationVisualisation.RunAll |
class |
LocalisationVisualisation.RunSelTD |
Constructor and Description |
---|
LocalisationVisualisation(StaticLocalisationMainPanel staticLocalisationMainPanel) |
Modifier and Type | Method and Description |
---|---|
void |
changeTDLineAppearance(java.lang.Integer tdSel)
Sets the appearance of time delay td to red and resets the rest of the lines to blue.
|
void |
clearGraph() |
void |
createPosVisualisation(PamDetection pamDetection)
Creates a visualisation of all the possible time delays.
|
PamPanel |
createTDVisPanel3D()
Creates the Java3D component to display the time delay visualisation graph.
|
static int[] |
getCorrectTimeDelays(int nhydrophones,
int primaryhydrophone)
We only want the time delays between the primary hydrophone (i.e.
|
PamPanel |
getPanel() |
StaticLocalisationMainPanel |
getStaticMainPanel()
Get the static main panel that this component belongs to.
|
java.lang.Integer |
getTDSel() |
void |
setCurrentDetection(PamDetection pamDetection)
Set the current detection.
|
static javax.media.j3d.TransparencyAttributes |
transParancyApp(float level) |
void |
update(int flag)
Update the dialog.
|
void |
updateOtherPanels(int flag) |
public LocalisationVisualisation(StaticLocalisationMainPanel staticLocalisationMainPanel)
public static javax.media.j3d.TransparencyAttributes transParancyApp(float level)
public PamPanel createTDVisPanel3D()
public void createPosVisualisation(PamDetection pamDetection)
pamDetection
- public static int[] getCorrectTimeDelays(int nhydrophones, int primaryhydrophone)
nhydrophones
- primaryhydrophone
- public void updateOtherPanels(int flag)
public void changeTDLineAppearance(java.lang.Integer tdSel)
td-
- the array index of the time delay to set to redpublic PamPanel getPanel()
public void setCurrentDetection(PamDetection pamDetection)
SLPanel
setCurrentDetection
in interface SLPanel
public void update(int flag)
SLPanel
public void clearGraph()
public StaticLocalisationMainPanel getStaticMainPanel()
SLPanel
getStaticMainPanel
in interface SLPanel
public java.lang.Integer getTDSel()