ONVIF:...tangle(3pm)

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

πŸ‘‘ ONVIF::Device::Types::IntRectangle πŸ’…

okay bestie, welcome to the little manual page for ONVIF::Device::Types::IntRectangle (the file is ONVIF:...tangle(3pm) if you were wondering, which, slay, whatever) ✨


🌸 NAME 🌸

ONVIF::Device::Types::IntRectangle β€” no cap, that's literally it, that's the whole name 🫢


πŸ’– DESCRIPTION πŸ’–

So. This is a Perl data type class, and it exists for one reason and one reason only: to represent the XML Schema defined complexType IntRectangle, which lives in the namespace http://www.onvif.org/ver10/schema. Iconic behavior honestly πŸ’…

And what is an IntRectangle, you ask? It's a rectangle β€” defined by the lower left corner position and the size. That's it, that's the shape. And the units? Pixels. Periodt. ✨

πŸŽ€ PROPERTIES πŸŽ€

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

(and then… nothing. the list is empty. the silence is loud 😭 the vibes are immaculate but the list is giving absolutely nothing. anyway, moving on πŸ¦‹)


🌈 METHODS 🌈

⭐ new

Constructor, bestie. The following data structure may be passed to new():


,

yeah it's just a comma. she's minimal. she's mysterious. we love her anyway πŸ’œ

πŸ¦‹ attr

NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question.

🚨 okay so read that warning, fr fr β€” this part is experimental, it might be lowkey wrong, so if you're in doubt, go check the actual WSDL/XML Schema. Don't come for me, come for the schema πŸ’€

So here's the tea: this class has additional attributes, and you get to them via the attr() method. πŸŽ€

attr() returns an object of the class ONVIF::Device::Types::IntRectangle::_IntRectangle::XmlAttr. That's a mouthful, but she's worth it 🫢

On that object you can access the following attributes, using the corresponding get_/set_ methods:

  • x β€” this attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::int 🌸
  • y β€” this attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::int 🌸
  • width β€” this attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::int 🌸
  • height β€” this attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::int 🌸

four ints, one rectangle, main character energy only πŸ”₯


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL β€” not me, not you, the machine did that. she ate and left no crumbs πŸ€–βœ¨


and that's the whole page bestie!! this was perl v5.40.1, dated 2026-02-01, and yes the source is still yelling ONVIF:...tangle(3pm) at us from the footer, but we're choosing peace πŸ•ŠοΈ byeee, go build a rectangle πŸŽ€πŸ’–

πŸ“¦ where this page comes from