Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ├── GnomeCanvasItem
               ├── GnomeCanvasShape
                  ├── GnomeCanvasBpath
                  ├── GnomeCanvasRE
                     ├── GnomeCanvasEllipse
                     ╰── GnomeCanvasRect
                  ╰── GnomeCanvasPolygon
               ├── GnomeCanvasGroup
                  ╰── GnomeCanvasClipgroup
               ├── GnomeCanvasLine
               ├── GnomeCanvasPixbuf
               ├── GnomeCanvasRichText
               ├── GnomeCanvasText
               ╰── GnomeCanvasWidget
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkLayout
                        ╰── GnomeCanvas
    GBoxed
    ├── GnomeCanvasPoints
    ╰── GnomeCanvasPathDef