ThermalStreamView

public final class ThermalStreamView : StreamView, TextureLoader

View that displays a thermal video stream.

  • Called at each render

    Declaration

    Swift

    public var renderStatusBlock: ((_ lowest: ThermalProcSpot?, _ hightest: ThermalProcSpot?, _ probe: ThermalProcSpot?) -> Void)?

    Parameters

    lowest

    spot at the lowest temperature.

    hightest

    spot at the hightest temperature.

    probe

    probe spot.

  • Thermal processing instance.

    Declaration

    Swift

    public var thermalProc: ThermalProcVideo? { get set }
  • Thermal Camera model to used.

    Declaration

    Swift

    public var thermalCamera: <<error type>> { get set }
  • Declaration

    Swift

    public var textureSpec: TextureSpec
  • Undocumented

    Declaration

    Swift

    public override init(frame: CGRect)
  • Undocumented

    Declaration

    Swift

    required public init?(coder aDecoder: NSCoder)
  • Called to render a custom GL texture.

    Declaration

    Swift

    public func loadTexture(width: Int, height: Int, frame: TextureLoaderFrame?) -> Bool

    Parameters

    frame

    frame data

    Return Value

    ‘true’ on success, otherwise ‘false’