ONVIF::...ZSpaces(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– ONVIF::...ZSpaces(3) β€” ONVIF::Analytics::Types::PTZSpaces πŸ’–

okay so first thing, bestie: this page comes from the User Contributed Perl Documentation, and its header title is ONVIF::...ZSpaces(3). The actual class is ONVIF::Analytics::Types::PTZSpaces, and it is main character energy for XML Schema types. πŸ’…


✨ NAME ✨

ONVIF::Analytics::Types::PTZSpaces β€” that's the name, periodt.


🌸 DESCRIPTION 🌸

okay so this is the Perl data type class for the XML Schema defined complexType PTZSpaces from the namespace http://www.onvif.org/ver10/schema. no cap, that namespace is doing the heavy lifting. ✨

πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods β€” bestie, you've got the whole set:

  • AbsolutePanTiltPositionSpace
  • AbsoluteZoomPositionSpace
  • RelativePanTiltTranslationSpace
  • RelativeZoomTranslationSpace
  • ContinuousPanTiltVelocitySpace
  • ContinuousZoomVelocitySpace
  • PanTiltSpeedSpace
  • ZoomSpeedSpace
  • Extension

πŸ’… METHODS πŸ’…

πŸ› οΈ new πŸ› οΈ

Constructor. The following data structure may be passed to new() β€” and yes, it's giving big nested data structure energy:

{ # ONVIF::Analytics::Types::PTZSpaces
  AbsolutePanTiltPositionSpace =>  { # ONVIF::Analytics::Types::Space2DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    YRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  AbsoluteZoomPositionSpace =>  { # ONVIF::Analytics::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  RelativePanTiltTranslationSpace =>  { # ONVIF::Analytics::Types::Space2DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    YRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  RelativeZoomTranslationSpace =>  { # ONVIF::Analytics::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  ContinuousPanTiltVelocitySpace =>  { # ONVIF::Analytics::Types::Space2DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    YRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  ContinuousZoomVelocitySpace =>  { # ONVIF::Analytics::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  PanTiltSpeedSpace =>  { # ONVIF::Analytics::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  ZoomSpeedSpace =>  { # ONVIF::Analytics::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  Extension =>  { # ONVIF::Analytics::Types::PTZSpacesExtension
  },
},

🌈 AUTHOR 🌈

Generated by SOAP::WSDL. iconic. 🫢


k bye bestie πŸ‘‹ this page is version perl v5.42.3, dated 1980-01-01, and the footer title is ONVIF::...ZSpaces(3). πŸ’–βœ¨

πŸ“¦ where this page comes from