1Gnome2::Canvas::Shape(3U)ser Contributed Perl DocumentatiGonnome2::Canvas::Shape(3)
2
3
4

NAME

6       Gnome2::Canvas::Shape - wrapper for GnomeCanvasShape
7

HIERARCHY

9         Glib::Object
10         +----Glib::InitiallyUnowned
11              +----Gtk2::Object
12                   +----Gnome2::Canvas::Item
13                        +----Gnome2::Canvas::Shape
14

METHODS

16   pathdef = $shape->get_path_def
17   $shape->set_path_def ($path_def)
18       •   $path_def (Gnome2::Canvas::PathDef)
19

PROPERTIES

21       'cap-style' (Gtk2::Gdk::CapStyle : default "butt" : readable /
22       writable)
23       'dash' (gpointer : default 0 : readable / writable)
24       'fill-color' (string : default undef : writable)
25       'fill-color-gdk' (Gtk2::Gdk::Color : default undef : readable /
26       writable)
27       'fill-color-rgba' (Glib::UInt : default 0 : readable / writable)
28       'fill-stipple' (Gtk2::Gdk::Drawable : default undef : readable /
29       writable)
30       'join-style' (Gtk2::Gdk::JoinStyle : default "miter" : readable /
31       writable)
32       'miterlimit' (double : default 0 : readable / writable)
33       'outline-color' (string : default undef : writable)
34       'outline-color-gdk' (Gtk2::Gdk::Color : default undef : readable /
35       writable)
36       'outline-color-rgba' (Glib::UInt : default 0 : readable / writable)
37       'outline-stipple' (Gtk2::Gdk::Drawable : default undef : readable /
38       writable)
39       'width-pixels' (Glib::UInt : default 0 : readable / writable)
40       'width-units' (double : default 0 : readable / writable)
41       'wind' (Glib::UInt : default 0 : readable / writable)
42

ENUMS AND FLAGS

44   enum Gtk2::Gdk::CapStyle
45       •   'not-last' / 'GDK_CAP_NOT_LAST'
46
47       •   'butt' / 'GDK_CAP_BUTT'
48
49       •   'round' / 'GDK_CAP_ROUND'
50
51       •   'projecting' / 'GDK_CAP_PROJECTING'
52
53   enum Gtk2::Gdk::JoinStyle
54       •   'miter' / 'GDK_JOIN_MITER'
55
56       •   'round' / 'GDK_JOIN_ROUND'
57
58       •   'bevel' / 'GDK_JOIN_BEVEL'
59

SEE ALSO

61       Gnome2::Canvas, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object,
62       Gnome2::Canvas::Item
63
65       Copyright (C) 2003-2004 by the Gtk2-Perl Team.
66
67       This software is licensed under the LGPL; see Gnome2::Canvas for a full
68       notice.
69
70
71
72perl v5.36.0                      2023-01-20          Gnome2::Canvas::Shape(3)
Impressum