Gnome2::Canvas::RE(3)

πŸ“¦
version 1.006 Β· 2 versions
, in fedora 43

πŸ’– Gnome2::Canvas::RE β€” the manual page, but make it cute πŸ’–

ok so bestie, welcome to Gnome2::Canvas::RE(3) from the User Contributed Perl Documentation β€” yes that's the manual name, we're keeping it, it's part of the lore 🫢. This is the whole page, vibe-ified, with zero facts lost. periodt.


✨ NAME ✨

Gnome2::Canvas::RE β€” the base class for rectangles and ellipses πŸ’…

Like, it's not out here drawing stuff by itself, it's the mom class. Rectangles? Ellipses? Both of them are just RE with different energy. iykyk.


🌸 HIERARCHY 🌸

the family tree, and it is giving generational wealth:

Glib::Object
+----Glib::InitiallyUnowned
     +----Gtk2::Object
          +----Gnome2::Canvas::Item
               +----Gnome2::Canvas::Shape
                    +----Gnome2::Canvas::RE

so like, Gnome2::Canvas::RE is the main character at the bottom, and it inherited from Gnome2::Canvas::Shape, who got it from Gnome2::Canvas::Item, who got it from Gtk2::Object, who got it from Glib::InitiallyUnowned, who got it from Glib::Object. six generations of slay, no cap 🧚


πŸŽ€ PROPERTIES πŸŽ€

four properties, all of them double, all of them starting at 0, all of them both readable and writable. like, they're not shy, they're open to communication πŸ’–

  • 'x1' (double : default 0 : readable / writable) β€” the x of one corner, bestie
  • 'x2' (double : default 0 : readable / writable) β€” the x of the other corner πŸ¦‹
  • 'y1' (double : default 0 : readable / writable) β€” the y of one corner
  • 'y2' (double : default 0 : readable / writable) β€” the y of the other corner ⭐

and yes, all four of them default to 0, so freshly born they're all stacked at the origin, which is honestly such a mood 😭


πŸ‘‘ SEE ALSO πŸ‘‘

go read these too, they're all icons:

  • Gnome2::Canvas
  • Glib::Object
  • Glib::InitiallyUnowned
  • Gtk2::Object
  • Gnome2::Canvas::Item
  • Gnome2::Canvas::Shape

Copyright (C) 2003-2004 by the Gtk2-Perl Team.

This software is licensed under the LGPL; see Gnome2::Canvas for a full notice. so like, legal stuff, but make it iconic πŸ“œβœ¨


ok bye bestie, that's the whole page πŸ₯° this was rendered with perl v5.42.0, dated 2025-07-25, under the manual name Gnome2::Canvas::RE(3) in the User Contributed Perl Documentation. mwah, go draw a rectangle πŸ’…πŸŽ€

πŸ“¦ where this page comes from