ONVIF:...ptions(3pm)

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

✨ ONVIF::Device::Types::ColorOptions ✨

okay bestie, welcome to ONVIF::Device::Types::ColorOptions β€” yeah the name is a whole mouthful, it's giving "I was auto-generated and nobody asked my opinion" πŸ’… but stay with me, it's actually kinda cute once you get it. This lil thing lives in the 3pm section of the Perl manual (User Contributed Perl Documentation, if you're being formal about it) and it's about to be your new fave.


🌸 NAME 🌸

ONVIF::Device::Types::ColorOptions β€” say it with me one time, it's iconic, periodt.


πŸ¦‹ DESCRIPTION πŸ¦‹

So. This is a Perl data type class for the XML Schema defined complexType ColorOptions, and it comes straight from the namespace http://www.onvif.org/ver10/schema. No cap, that's literally what it is.

And then there's this lil URL doing its own thing:

http://www.onvif.org/ver10/colorspace/HSV β€” HSV colourspace 🎨


πŸ’– PROPERTIES πŸ’–

The way these properties are right there for you β€” you can access every single one of them using the get_PROPERTY / set_PROPERTY methods. Get it, set it, slay it. πŸ”₯

  • ColorList ✨
  • ColorspaceRange ✨

πŸŽ€ METHODS πŸŽ€

🌈 new

Constructor, babes. It's the main character of this whole page. The following data structure may be passed to new():

 { # ONVIF::Device::Types::ColorOptions
   # One of the following elements.
   # No occurrence checks yet, so be sure to pass just one...
   ColorList => ,
   ColorspaceRange =>  { # ONVIF::Device::Types::ColorspaceRange
     X =>  { # ONVIF::Device::Types::FloatRange
       Min =>  $some_value, # float
       Max =>  $some_value, # float
     },
     Y =>  { # ONVIF::Device::Types::FloatRange
       Min =>  $some_value, # float
       Max =>  $some_value, # float
     },
     Z =>  { # ONVIF::Device::Types::FloatRange
       Min =>  $some_value, # float
       Max =>  $some_value, # float
     },
     Colorspace =>  $some_value, # anyURI
   },
 },
🚨 bestie listen: it says one of the following elements and then hits you with "No occurrence checks yet, so be sure to pass just one..." β€” so like, actually pass just one, okay? Nobody's checking for you. Be your own accountability partner. πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yeah it was born in a generator, doesn't make it any less of a queen. πŸ’œ


and that's the whole vibe, fr fr 🌸 run it on perl v5.40.1, dated 2026-02-01, and shoutout to the manual page ONVIF:...ptions(3pm) for bringing us all together 🫢 mwah, go forth and set your properties, bestie πŸ’–

πŸ“¦ where this page comes from