ONVIF:...eRange(3pm)

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

✨ NAME ✨

ONVIF::PTZ::Types::IntRectangleRange β€” bestie, this is a Perl data type class, and it's living its best life over in the ONVIF:...eRange(3pm) corner of the User Contributed Perl Documentation πŸ’…


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class for the XML Schema defined complexType IntRectangleRange, and it comes straight out of the namespace http://www.onvif.org/ver10/schema. Slay.

So what is it? It's a range of a rectangle. And the rectangle itself? It's defined by its lower left corner position and its size. Units are pixel. Periodt. πŸŽ€


πŸ¦‹ PROPERTIES πŸ¦‹

The way these properties can be accessed is via get_PROPERTY / set_PROPERTY methods, and here's the full roster, no gatekeeping:

  • XRange
  • YRange
  • WidthRange
  • HeightRange

πŸ’– METHODS πŸ’–

🧚 new

Constructor energy πŸ‘‘. The following data structure may be passed to new():

 { # ONVIF::PTZ::Types::IntRectangleRange
   XRange =>  { # ONVIF::PTZ::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
   YRange =>  { # ONVIF::PTZ::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
   WidthRange =>  { # ONVIF::PTZ::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
   HeightRange =>  { # ONVIF::PTZ::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
 },

Ngl, look at all those nested IntRange structures β€” it's giving very much main character energy, fr fr 🌈


🌟 AUTHOR 🌟

Generated by SOAP::WSDL β€” not me writing this by hand, it's literally machine-made and still iconic πŸ™ˆ


No cap: that's the whole page, every option, every property, every struct field preserved exactly. Nothing skipped, nothing invented. πŸ’œ

Sign-off time, bestie 🫢 β€” this little gem is documented for perl v5.40.1, dated 2026-02-01, and it goes by ONVIF:...eRange(3pm) in the User Contributed Perl Documentation. Bye bye, go build something slay πŸŒΈβœ¨πŸ’…

πŸ“¦ where this page comes from