org.openaltimeter.desktopapp
Class AltimeterChart

java.lang.Object
  extended by org.openaltimeter.desktopapp.AltimeterChart

public class AltimeterChart
extends java.lang.Object


Nested Class Summary
static class AltimeterChart.HeightUnits
           
 
Field Summary
 AltimeterChart.HeightUnits heightUnits
           
 
Constructor Summary
AltimeterChart()
           
 
Method Summary
 void addDLGHeightAnnotation(double time, double heightInM)
           
 void addEOFAnnotations(java.util.List<java.lang.Integer> eofIndices, double timeStep)
           
 void clearAllAnnotations()
           
 void clearHeightAndVarioAnnotations()
           
 ChartPanel getChartPanel()
           
 double getVisibleDomainLowerBound()
           
 double getVisibleDomainUpperBound()
           
 void resetAnnotations()
           
 void setAltitudeData(double[] data, double timeStep)
           
 void setAltitudePlotVisible(boolean selected)
           
 void setBatteryData(double[] data, double timeStep)
           
 void setDataSeries(double[] data, double timeStep, XYSeries series)
           
 void setHeightUnits(AltimeterChart.HeightUnits hu)
           
 void setServoData(double[] data, double timeStep)
           
 void setServoPlotVisible(boolean selected)
           
 void setTemperatureData(double[] data, double timeStep)
           
 void setTemperaturePlotVisible(boolean selected)
           
 void setVoltagePlotVisible(boolean selected)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

heightUnits

public AltimeterChart.HeightUnits heightUnits
Constructor Detail

AltimeterChart

public AltimeterChart()
Method Detail

getChartPanel

public ChartPanel getChartPanel()

setAltitudeData

public void setAltitudeData(double[] data,
                            double timeStep)

setBatteryData

public void setBatteryData(double[] data,
                           double timeStep)

setTemperatureData

public void setTemperatureData(double[] data,
                               double timeStep)

setServoData

public void setServoData(double[] data,
                         double timeStep)

setDataSeries

public void setDataSeries(double[] data,
                          double timeStep,
                          XYSeries series)

addEOFAnnotations

public void addEOFAnnotations(java.util.List<java.lang.Integer> eofIndices,
                              double timeStep)

setAltitudePlotVisible

public void setAltitudePlotVisible(boolean selected)

setVoltagePlotVisible

public void setVoltagePlotVisible(boolean selected)

setServoPlotVisible

public void setServoPlotVisible(boolean selected)

setTemperaturePlotVisible

public void setTemperaturePlotVisible(boolean selected)

setHeightUnits

public void setHeightUnits(AltimeterChart.HeightUnits hu)

addDLGHeightAnnotation

public void addDLGHeightAnnotation(double time,
                                   double heightInM)

clearHeightAndVarioAnnotations

public void clearHeightAndVarioAnnotations()

clearAllAnnotations

public void clearAllAnnotations()

resetAnnotations

public void resetAnnotations()

getVisibleDomainLowerBound

public double getVisibleDomainLowerBound()

getVisibleDomainUpperBound

public double getVisibleDomainUpperBound()