relativeZoomTranslationSpace property

  1. @JsonKey(name: 'RelativeZoomTranslationSpace', fromJson: _fromJson1D)
List<Space1D>? relativeZoomTranslationSpace
final

The Generic Zoom Translation Space is provided by every PTZ node that supports relative Zoom, since it does not relate to a specific physical range. Instead, the corresponding absolute range should be defined as the full positive and negative translation range of the Zoom normalized to the range -1 to1, where a positive translation maps to a movement in TELE direction. The translation is signed to indicate direction (negative is to wide, positive is to tele). There is no assumption about how the generic zoom range is mapped to magnification, FOV or other physical zoom dimension. This results in the following space description.

Implementation

@JsonKey(name: 'RelativeZoomTranslationSpace', fromJson: _fromJson1D)
final List<Space1D>? relativeZoomTranslationSpace;