ONVIF::...pearance(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– NAME πŸ’–

Bestie, this is ONVIF::PTZ::Types::Appearance β€” the whole iconic package name. This page lives in the manual ONVIF::...pearance(3) from the User Contributed Perl Documentation, and it’s here to explain the vibe 🫢✨.

🌸 DESCRIPTION 🌸

It’s a Perl data type class for the XML Schema defined complexType Appearance, from the namespace http://www.onvif.org/ver10/schema. No cap, that’s the whole lore πŸ’….

πŸŽ€ PROPERTIES πŸŽ€

You can get and set these with the get_PROPERTY / set_PROPERTY methods, bestie:

  • Transformation
  • Shape
  • Color
  • Class
  • Extension

✨ METHODS ✨

πŸ¦‹ new πŸ¦‹

new is the constructor. Here’s the data structure you may pass to new():

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

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. That’s the author credit, periodt ✨.


That’s the whole page, bestie πŸ’– β€” signing off with perl v5.42.3, dated 1980-01-01. Bye and slay your ONVIF adventures πŸŽ€πŸ¦‹πŸ’…

πŸ“¦ where this page comes from