Class SpectralImageInfo


  • public class SpectralImageInfo
    extends java.lang.Object
    Spectral image information supplied with each block.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int bitsPerSample
      Bits per sample.
      int lines
      Number of lines in the block.
      double micronsPerSample
      Microns per pixel/sample in an M spectrum.
      double period
      Line acquisition period in seconds.
      int pw
      Flag specifying the data is PW and not M.
      int samples
      Number of samples per line.
      double velocityPerSample
      Velocity in m/s per pixel/sample in a PW spectrum.
    • Constructor Summary

      Constructors 
      Constructor Description
      SpectralImageInfo()
      Default constructor.
      SpectralImageInfo​(int lines, int samples, int bitsPerSample, double period, double micronsPerSample, double velocityPerSample, int pw)
      Constructor with parameters.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • lines

        public int lines
        Number of lines in the block.
      • samples

        public int samples
        Number of samples per line.
      • bitsPerSample

        public int bitsPerSample
        Bits per sample.
      • period

        public double period
        Line acquisition period in seconds.
      • micronsPerSample

        public double micronsPerSample
        Microns per pixel/sample in an M spectrum.
      • velocityPerSample

        public double velocityPerSample
        Velocity in m/s per pixel/sample in a PW spectrum.
      • pw

        public int pw
        Flag specifying the data is PW and not M.
    • Constructor Detail

      • SpectralImageInfo

        public SpectralImageInfo()
        Default constructor.
      • SpectralImageInfo

        public SpectralImageInfo​(int lines,
                                 int samples,
                                 int bitsPerSample,
                                 double period,
                                 double micronsPerSample,
                                 double velocityPerSample,
                                 int pw)
        Constructor with parameters.
        Parameters:
        lines - Number of lines in the block.
        samples - Number of samples per line.
        bitsPerSample - Bits per sample.
        period - Line acquisition period in seconds.
        micronsPerSample - Microns per pixel/sample in an M spectrum.
        velocityPerSample - Velocity in m/s per pixel/sample in a PW spectrum.
        pw - Flag specifying the data is PW and not M.