ONVIF:...earance(3pm)

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

✨ NAME ✨

okay so bestie, this is ONVIF::Media::Types::Appearance β€” a whole Perl data type class for the XML Schema complexType Appearance from the namespace http://www.onvif.org/ver10/schema. yes it lives in the User Contributed Perl Documentation section (that's the 3pm vibe, section 3 of the manual, perl module energy πŸ’…). she's giving ONVIF Media Types, she's giving schema-to-Perl realness, and she is iconic for exactly what she is.


πŸ¦‹ DESCRIPTION πŸ¦‹

so basically, this is a Perl data type class for the XML Schema defined complexType Appearance, and it comes straight from the namespace http://www.onvif.org/ver10/schema. that's the whole tea. no cap. she exists so that your Perl code can hold an Appearance object that matches the schema, and honestly? she ate. πŸ”₯

🌸 PROPERTIES 🌸

the following properties may be accessed using get_PROPERTY / set_PROPERTY methods β€” like, that's the access pattern, that's the whole system, you just call the getter or the setter with the property name. periodt. πŸ’–

  • Transformation
  • Shape
  • Color
  • Class
  • Extension

πŸ‘‘ METHODS πŸ‘‘

⭐ new

Constructor energy. bestie, this is how you make one. the following data structure may be passed to new() β€” and like, please look at this carefully, it's a whole nested situation, it's giving structure, it's giving hierarchy, it's giving beautiful chaos 🫢

 { # ONVIF::Media::Types::Appearance
   Transformation =>  { # ONVIF::Media::Types::Transformation
     Translate => ,
     Scale => ,
     Extension =>  { # ONVIF::Media::Types::TransformationExtension
     },
   },
   Shape =>  { # ONVIF::Media::Types::ShapeDescriptor
     BoundingBox => ,
     CenterOfGravity => ,
     Polygon =>  { # ONVIF::Media::Types::Polygon
       Point => ,
     },
     Extension =>  { # ONVIF::Media::Types::ShapeDescriptorExtension
     },
   },
   Color =>  { # ONVIF::Media::Types::ColorDescriptor
     ColorCluster =>  {
       Color => ,
       Weight =>  $some_value, # float
       Covariance => ,
     },
     Extension =>  { # ONVIF::Media::Types::ColorDescriptorExtension
     },
   },
   Class =>  { # ONVIF::Media::Types::ClassDescriptor
     ClassCandidate =>  {
       Type => $some_value, # ClassType
       Likelihood =>  $some_value, # float
     },
     Extension =>  { # ONVIF::Media::Types::ClassDescriptorExtension
       OtherTypes =>  { # ONVIF::Media::Types::OtherType
         Type =>  $some_value, # string
         Likelihood =>  $some_value, # float
       },
       Extension =>  { # ONVIF::Media::Types::ClassDescriptorExtension2
       },
     },
   },
   Extension =>  { # ONVIF::Media::Types::AppearanceExtension
   },
 },

πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL. not me, not you, not the group chat β€” the WSDL. she was generated, she's thriving, we respect her origin story. 🧚


okay that's the whole page, bestie πŸ’– this was written by SOAP::WSDL (shoutout, the generator that made this whole thing happen), and the footer tea is that it's running under perl v5.40.1 and the date on this one is 2026-02-01. slay, bye, go call get_Transformation on something πŸŽ€βœ¨πŸŒˆ

πŸ“¦ where this page comes from