ONVIF:...riance(3pm)

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

✨ NAME ✨

ONVIF::Analytics::Types::ColorCovariance β€” bestie, you found the class, this is the one πŸ’–

(it lives in section 3pm of the User Contributed Perl Documentation, if you were wondering where in the library we are 🫢)


🌈 DESCRIPTION 🌈

Okay so listen. This is a Perl data type class β€” like, a whole little object that exists so Perl can talk about one specific XML Schema thing ✨

The thing in question is a complexType named ColorCovariance, and it comes from the namespace http://www.onvif.org/ver10/schema. That's it, that's the vibe. She's a types module. She's doing her job. Slay πŸ’…

πŸŽ€ PROPERTIES πŸŽ€

The doc says: the following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

...and then the list is literally just empty. Nothing. Nada. Zero properties listed. No cap. So you get the get_ / set_ machinery, you just don't get any named properties handed to you here πŸ™ˆ β€” the real goods are all chillin' down in the attributes, keep scrolling bestie ⬇️


πŸ’… METHODS πŸ’…

πŸ¦‹ new πŸ¦‹

Constructor! The main character moment. ✨

Here's the data structure you may pass to new() β€” and yes, this is the whole thing, exactly as written:

,

Just a comma. That's the whole data structure. Not me being dramatic, that's fr fr what's there πŸ˜­πŸ’€ It's giving "the schema said nothing today."

⭐ attr ⭐

NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question. πŸ‘‘ (translating: this part is a little unhinged, double-check the WSDL/XML Schema before you trust it, okay?)

This class has additional attributes, and you get at them through the attr() method 🫢

attr() returns an object of the class ONVIF::Analytics::Types::ColorCovariance::_ColorCovariance::XmlAttr.

On that object, you can access the following attributes via the matching get_/set_ methods:

  • XX β€” This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::float ✨
  • YY β€” This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::float ✨
  • ZZ β€” This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::float ✨
  • XY β€” This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::float ✨
  • XZ β€” This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::float ✨
  • YZ β€” This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::float ✨
  • Colorspace β€” This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::anyURI πŸŽ€

Six lil floats and one URI, and that's the whole squad. Iconic honestly πŸ”₯


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” it wrote itself, king behavior, no human author to credit πŸ’œ


and that's the page!! πŸŽ€πŸ¦‹βœ¨

Tiny cute sign-off: this beauty is perl v5.40.1, dated 2026-02-01, and yes she's a ONVIF:...riance(3pm) page through and through πŸ’– tysm for reading bestie, go forth and construct responsibly 🫢🌸

πŸ“¦ where this page comes from