Package de.pco.sdk

Class PcoMetadataStruct

java.lang.Object
de.pco.sdk.PcoMetadataStruct

public class PcoMetadataStruct
extends Object
View on the PCO_METADATA_STRUCT.
Author:
PCO
  • Constructor Details

    • PcoMetadataStruct

      public PcoMetadataStruct​(BildStruct bildStruct)
      Constructor
      Parameters:
      metadataBean -
  • Method Details

    • getImageCounter

      public long getImageCounter()
    • getImageTimeUs

      public long getImageTimeUs()
    • getImageTimeSec

      public int getImageTimeSec()
    • getImageTimeMin

      public int getImageTimeMin()
    • getImageTimeHour

      public int getImageTimeHour()
    • getImageTimeDay

      public int getImageTimeDay()
    • getImageTimeMon

      public int getImageTimeMon()
    • getImageTimeYear

      public int getImageTimeYear()
    • getImageTimeStatus

      public ImageTimeStatus getImageTimeStatus()
    • getExposureTimebase

      public Timebase getExposureTimebase()
    • getExposureTime

      public long getExposureTime()
    • getFramerateMilliHz

      public long getFramerateMilliHz()
    • getImageSizeX

      public int getImageSizeX()
      Gets the width.
      Returns:
    • getImageSizeY

      public int getImageSizeY()
      Gets the height.
      Returns:
    • getSensorTemperature

      public short getSensorTemperature()
      Sensor temperature
      Returns:
    • getBinningX

      public byte getBinningX()
      Current horizontal binning.
      Returns:
    • getBinningY

      public byte getBinningY()
      Current verticalBinning
      Returns:
    • getSensorReadoutFrequency

      public long getSensorReadoutFrequency()
      Sensor readout frequency, pixel clock
      Returns:
    • getSensorConvFactor

      public int getSensorConvFactor()
      Conversion factor of the sensor
      Returns:
    • getCameraSerialNo

      public long getCameraSerialNo()
      Serial number of the camera
      Returns:
    • getCameraType

      public CameraType getCameraType()
    • getBitResolution

      public int getBitResolution()
    • getSyncStatus

      public SyncStatus getSyncStatus()
    • getDarkOffset

      public int getDarkOffset()
    • getTriggerMode

      public TriggerMode getTriggerMode()
    • isDoubleImageMode

      public boolean isDoubleImageMode()
    • getCameraSyncMode

      public CameraSyncMode getCameraSyncMode()
    • getImageType

      public ImageType getImageType()
    • getColorPattern

      public int getColorPattern()
    • getCameraSubtype

      public CameraSubtype getCameraSubtype()
    • getEventNumber

      public long getEventNumber()
    • imageSizeXoffset

      public int imageSizeXoffset()
    • imageSizeYoffset

      public int imageSizeYoffset()
    • getBackingBildStruct

      public BildStruct getBackingBildStruct()
      All the variables of PcoMetadataStruct are present in the BildStruct. Therefore it is always backed by a BildStruct with filled variables (opposite to the case in pco.sdk).
      Returns:
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals​(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object