ONVIF:...ration(3pm)

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

✨ NAME ✨

ONVIF::Device::Types::PolygonConfiguration β€” bestie, that's the whole name, and yes it's a mouthful, we're getting through it together πŸ’–

It lives in the 3pm section of the manual, under the umbrella of the User Contributed Perl Documentation. Okay so let's get into it.


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically, this is a Perl data type class β€” like, it exists purely to be a Perl-shaped little container for a thing πŸ’…

That thing is the XML Schema defined complexType called PolygonConfiguration, and it comes from the namespace:

http://www.onvif.org/ver10/schema

That's it. That's the vibe. It's giving "structured data, but make it Perl." 🌸

πŸŽ€ PROPERTIES πŸŽ€

The way this works is you don't just poke at fields directly β€” no no. You use the get_PROPERTY / set_PROPERTY methods, iykyk ✨

Here's the full list of properties you can reach that way:

  • Polygon β€” the one and only, she's the main character here πŸ‘‘

πŸ’… METHODS πŸ’…

🧚 new

Constructor, bestie 🫢 It does what constructors do β€” it makes you a fresh new object.

And here's the part that matters: you can hand it a data structure. Like this, exactly this:

 { # ONVIF::Device::Types::PolygonConfiguration
   Polygon =>  { # ONVIF::Device::Types::Polygon
     Point => ,
   },
 },

No cap, that's the whole shape of it πŸ”₯


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL πŸ’€ β€” like, a machine did this. Respect the machine. It ate.


And that's a wrap, bestie! This page came to you courtesy of perl v5.40.1, dated 2026-02-01, filed under ONVIF:...ration(3pm). Go forth and configure your polygons πŸ’–βœ¨πŸŽ€
πŸ“¦ where this page comes from