Goo::Canvas::Path(3)
π Goo::Canvas::Path β ok bestie, let's talk β¨
So this page? It's the manual for Goo::Canvas::Path from the User Contributed Perl Documentation collection, and it's basically a lil wrapper situation for GooCanvasPath. That's it. That's the vibe. π
πΈ NAME πΈ
Goo::Canvas::Path β it's giving wrapper for GooCanvasPath. no cap, that's literally the whole job description. π
π¦ HIERARCHY π¦
okay so the family tree goes like this, and yes it's a whole lineage moment π
Glib::Object
+----Goo::Canvas::ItemSimple
+----Goo::Canvas::Path
so like... Glib::Object is the great-grandparent, Goo::Canvas::ItemSimple is the parent, and Goo::Canvas::Path is the main character at the bottom of the tree. iconic behavior honestly. β¨
π INTERFACES π
Goo::Canvas::Itemβ yeah it does that one. inherited rizz. π«Ά
β¨ METHODS β¨
π item = Goo::Canvas::Path->new ($parent, $path_data, ...)
bestie this is the constructor, the origin story, the birth of your path object πΌ here's what you're feeding it:
$parent(Goo::Canvas::Item) β your parent item, aka who's adopting this path$path_data(string) β the path data string, the actual content...(list) β and then whatever else you wanna throw in, it's a list, go off π«
π PROPERTIES π
π 'data' (string : default undef : writable)
The sequence of path commands. that's the sauce. the blueprint. writable only, so read it? no ma'am, you set it. π
π 'height' (double : default 0 : readable / writable)
The height of the path. defaults to 0, and you can both read it and write it. flexible queen. π
π 'width' (double : default 0 : readable / writable)
The width of the path. also defaults to 0, also readable and writable. she contains multitudes. π¦
π 'x' (double : default 0 : readable / writable)
The x coordinate of the path. default 0. readable, writable, thriving. π
π 'y' (double : default 0 : readable / writable)
The y coordinate of the path. default 0. same deal, same energy. π
π₯ SEE ALSO π₯
if you wanna go down the rabbit hole (and you should, iykyk π):
Glib::ObjectGoo::Canvas::ItemSimple
π COPYRIGHT π
Copyright (C) 2025 Gtk2-Perl Team. protect it at all costs fr fr π«‘
and that's the whole page bestie, you ate. now go make some paths. π
mwah π β this was generated with perl v5.42.0, dated 2025-07-25, and yeah, it's the Goo::Canvas::Path(3) page. periodt. π
π¦ where this page comes from
- fedora 43: perl-Goo-Canvas 0.06-60.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms