Class RemoteLine

java.lang.Object
com.flir.thermalsdk.live.remote.RemoteShape
com.flir.thermalsdk.live.remote.RemoteLine

public class RemoteLine extends RemoteShape
Defines a remote line measurement tool shape. The SDK supports only horizontal or vertical lines. This tool allows to measure temperature in line area. It gives the possibility to find area's minimum, maximum and average temperature. There is functionality to find the exact location for minimum and maximum values.
  • Method Details

    • shape

      public Property<Line> shape()
      Get an area of the given active line measurement tool.
    • hotSpotPosition

      public Property<Point> hotSpotPosition()
      Get a position of the hottest spot inside the given active measurement tool.
    • coldSpotPosition

      public Property<Point> coldSpotPosition()
      Get a position of the coldest spot inside the given active measurement tool.
    • hotSpotValue

      public Property<ThermalValue> hotSpotValue()
      Defines a temperature value of the hottest spot inside the given active measurement tool.
    • coldSpotValue

      public Property<ThermalValue> coldSpotValue()
      Defines a temperature value of the coldest spot inside the given active measurement tool.
    • averageTemperatureValue

      public Property<ThermalValue> averageTemperatureValue()
      Defines an average temperature value of the given active measurement tool.
    • markersActive

      public Property<Boolean> markersActive()
      Defines if the hot and cold spot markers are active and visible inside the given active measurement tool.
    • calcMask

      public final Property<List<MeasurementCalcMask>> calcMask()
      Set the calc mask on the measurement area, affecting calculations. The measurement calculations will be shown on the camera image.
      Note: The returned MeasurementCalcMask list may be empty, but never null.
      Note: The input MeasurementCalcMask list (for setter) may be empty, but never null.