3#ifndef _LIBGNOMECANVASMM_GROUP_H
4#define _LIBGNOMECANVASMM_GROUP_H
37#ifndef DOXYGEN_SHOULD_SKIP_THIS
38typedef struct _GnomeCanvasGroup GnomeCanvasGroup;
39typedef struct _GnomeCanvasGroupClass GnomeCanvasGroupClass;
62#ifndef DOXYGEN_SHOULD_SKIP_THIS
63 typedef Group CppObjectType;
64 typedef Group_Class CppClassType;
65 typedef GnomeCanvasGroup BaseObjectType;
66 typedef GnomeCanvasGroupClass BaseClassType;
71#ifndef DOXYGEN_SHOULD_SKIP_THIS
74 friend class Group_Class;
75 static CppClassType group_class_;
82 explicit Group(
const Glib::ConstructParams& construct_params);
83 explicit Group(GnomeCanvasGroup* castitem);
88#ifndef DOXYGEN_SHOULD_SKIP_THIS
89 static GType get_type() G_GNUC_CONST;
90 static GType get_base_type() G_GNUC_CONST;
94 GnomeCanvasGroup*
gobj() {
return reinterpret_cast<GnomeCanvasGroup*
>(gobject_); }
97 const GnomeCanvasGroup*
gobj()
const {
return reinterpret_cast<GnomeCanvasGroup*
>(gobject_); }
102#ifdef GLIBMM_VFUNCS_ENABLED
107#ifdef GLIBMM_VFUNCS_ENABLED
111#ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
123 #ifdef GLIBMM_PROPERTIES_ENABLED
133#ifdef GLIBMM_PROPERTIES_ENABLED
143 #ifdef GLIBMM_PROPERTIES_ENABLED
153#ifdef GLIBMM_PROPERTIES_ENABLED
Canvas functions usually operate in either World coordinates (units for the entire canvas),...
Definition: canvas.h:69
Group(Group &parent, double x=0, double y=0)
Glib::PropertyProxy_ReadOnly< double > property_y() const
Y.
GnomeCanvasGroup * gobj()
Provides access to the underlying C GtkObject.
Definition: group.h:94
Gnome::Canvas::Group * wrap(GnomeCanvasGroup *object, bool take_copy=false)
A Glib::wrap() method for this object.
Glib::PropertyProxy< double > property_y()
Y.
Glib::PropertyProxy_ReadOnly< double > property_x() const
X.
const GnomeCanvasGroup * gobj() const
Provides access to the underlying C GtkObject.
Definition: group.h:97
Glib::PropertyProxy< double > property_x()
X.
Definition: affinetrans.h:30