ONVIF:...Spaces(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

okay bestie, say hi to ONVIF::Analytics::Types::PTZSpaces β€” that's the whole vibe of this page (you'll also see it filed under the manual section 3pm, so like, Perl module territory, periodt). ✨


🌸 DESCRIPTION 🌸

So basically: this is a Perl data type class for the XML Schema defined complexType PTZSpaces, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the girl. πŸŽ€

πŸ¦‹ PROPERTIES πŸ¦‹

You can get at all of these with get_PROPERTY / set_PROPERTY methods β€” it's giving very hands-on, very accessible, no gatekeeping:

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

πŸ’… METHODS πŸ’…

⭐ new

Constructor energy. ✨ And like, you can pass it the following data structure β€” here's the whole thing, character for character, no cap:

 { # 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
   },
 },
fr fr, notice that every Space2DDescription gets a URI, an XRange and a YRange, while every Space1DDescription only gets a URI and an XRange. And Min / Max inside each FloatRange are floats. iykyk 🫢

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yes bestie, a machine wrote her, and she still ate. πŸ’€βœ¨


and that's the whole page, babe! πŸŽ€ this cutie came to you courtesy of perl v5.40.1, dated 2026-02-01, and she answers to the manual name ONVIF:...Spaces(3pm). slay, bye! πŸ’–πŸŒˆπŸ¦‹

πŸ“¦ where this page comes from