Class RemoteRectangle

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

public class RemoteRectangle extends RemoteShape
Defines a remote measurement rectangle shape. Allows to measure temperature in rectangular shape. It gives the possibility to find shape's minimum, maximum and average temperature. There is functionality to find the exact location for minimum and maximum values.
  • Method Details

    • shape

      public Property<Rectangle> shape()
      Get an shape of the given active rectangle measurement tool described as a rectangular shape.
    • 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.