ONVIF::...Options(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– hi bestie, welcome to ONVIF::...Options(3) πŸ’–

okay so this page lives under ONVIF::...Options(3) in the User Contributed Perl Documentation section, and it’s lowkey a tiny little data-type page. let’s get into it 🫢

🌸 NAME 🌸

ONVIF::Media::Types::OSDColorOptions

πŸ’… DESCRIPTION πŸ’…

this is the Perl data type class for the XML Schema-defined complexType OSDColorOptions, and it comes from the namespace http://www.onvif.org/ver10/schema.

its whole job is describing the option of the color and its transparency. iconic, honestly ✨

πŸ¦‹ PROPERTIES πŸ¦‹

you can poke at these properties with the get_PROPERTY / set_PROPERTY methods:

  • Color β€” the color property, periodt 🌈
  • Transparent β€” the transparency property, no cap πŸ’…
  • Extension β€” the extension property, and yes it’s on the list πŸŽ€

✨ METHODS ✨

πŸŽ€ new πŸŽ€

Constructor. here’s the data structure you may pass to new():

{ # ONVIF::Media::Types::OSDColorOptions
  Color =>    { # ONVIF::Media::Types::ColorOptions
    # One of the following elements.
    # No occurrence checks yet, so be sure to pass just one...
    ColorList => ,
    ColorspaceRange =>  { # ONVIF::Media::Types::ColorspaceRange
      X =>  { # ONVIF::Media::Types::FloatRange
        Min =>  $some_value, # float
        Max =>  $some_value, # float
      },
      Y =>  { # ONVIF::Media::Types::FloatRange
        Min =>  $some_value, # float
        Max =>  $some_value, # float
      },
      Z =>  { # ONVIF::Media::Types::FloatRange
        Min =>  $some_value, # float
        Max =>  $some_value, # float
      },
      Colorspace =>  $some_value, # anyURI
    },
  },
  Transparent =>  { # ONVIF::Media::Types::IntRange
    Min =>  $some_value, # int
    Max =>  $some_value, # int
  },
  Extension =>  { # ONVIF::Media::Types::OSDColorOptionsExtension
  },
},

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL 🫑


πŸ’Œ that’s the whole page, bestie β€” source/version: perl v5.42.3, date: 1980-01-01, page: ONVIF::...Options(3). bye and slay πŸ’–

πŸ“¦ where this page comes from