ONVIF:...ariance(3pm)
π ONVIF::Device::Types::ColorCovariance π
okay bestie, welcome to the <rainbow>ONVIF:...ariance(3pm)</rainbow> page β yes the title got cut off mid-word, that's just how the manpage header is, don't worry about it, she's doing her best π
. It lives in the User Contributed Perl Documentation corner of your system and it's all about one very specific little data type. Let's get into it π«Ά
β¨ NAME β¨
ONVIF::Device::Types::ColorCovariance β say it with me, it's a whole mouthful, but it's just a name πΈ
π DESCRIPTION π
It's a Perl data type class, no cap. Specifically, it's the class for the XML Schema defined complexType called ColorCovariance, and that type comes from the namespace http://www.onvif.org/ver10/schema. So if you're poking at ONVIF device stuff and you bump into a ColorCovariance, this is the lil Perl object representing it. iconic behavior honestly π
π PROPERTIES π
You can get at the following properties using the get_PROPERTY / set_PROPERTY methods β that's the whole vibe, getters and setters, very demure, very mindful.
bestieβ¦ there are literally no properties listed here. The list is empty. Not me pointing at a blank space π. That's just what the docs say, so I'm not gonna invent anything for you. It's giving "the properties live elsewhere". π
π METHODS π
β new
Constructor, as always. And the following data structure may be passed to new():
,
yes. that is genuinely it. a lone comma. the most mysterious data structure of all time π it's giving "figure it out yourself", and I respect the confidence honestly.
π₯ attr
NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question. β fr fr, don't come for me if it's off, go check the WSDL. π
So this class has additional attributes, and you reach them through the attr() method. That's the whole move.
Call attr() and it hands you back an object of the class ONVIF::Device::Types::ColorCovariance::_ColorCovariance::XmlAttr. Gorgeous. Long. Iconic.
On that object, you can get at the following attributes via the corresponding get_/set_ methods π:
XXβ this attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::float.YYβ this attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::float.ZZβ this attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::float.XYβ this attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::float.XZβ this attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::float.YZβ this attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::float.Colorspaceβ this attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::anyURI.
so it's XX, YY, ZZ, XY, XZ, YZ β all the float girlies β plus Colorspace holding an anyURI. six floats and a URI, and that's the entire roster. slay π
β¨
πΈ AUTHOR πΈ
Generated by SOAP::WSDL. Not a human, a generator. respect the machine π«Ά
and that's the page, bestie!! π¦ this was perl v5.40.1, dated 2026-02-01, and the footer still says ONVIF:...ariance(3pm) because the title never got to finish its sentence. love that for her. mwah, go forth and construct your ColorCovariance ππβ
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms