Class SpectrogramChannelData

java.lang.Object
fftManager.newSpectrogram.SpectrogramChannelData

public class SpectrogramChannelData extends Object
contains the spectrgram data for a single channel. Will only exist and be populated if that channel is included in the spectrogram display.
Author:
Doug Gillespie
  • Constructor Details

    • SpectrogramChannelData

      public SpectrogramChannelData(SpectrogramPlotInfo specPlotInfo, int iChannel)
  • Method Details

    • newFFTData

      public void newFFTData(FFTDataUnit fftDataUnit)
      New fft data arrived for this channel.
      Parameters:
      fftDataUnit - fft data unit.
    • checkConfig

      public void checkConfig()
      check the configuration of the channel data - array sizes are correct, etc.
    • drawSpectrogram

      public void drawSpectrogram(Graphics g, Rectangle windowRect, int orientation, PamAxis timeAxis, long scrollStart)
    • resetForLoad

      public void resetForLoad()
      Rest anything necessary before new data are loaded offline in viewer mode.