3 #ifndef _LIBGNOMECANVASMM_RECT_ELLIPSE_H
4 #define _LIBGNOMECANVASMM_RECT_ELLIPSE_H
36 #include <libgnomecanvas/gnome-canvas-rect-ellipse.h>
39 #ifndef DOXYGEN_SHOULD_SKIP_THIS
40 typedef struct _GnomeCanvasRE GnomeCanvasRE;
41 typedef struct _GnomeCanvasREClass GnomeCanvasREClass;
49 {
class RectEllipse_Class; }
65 #ifndef DOXYGEN_SHOULD_SKIP_THIS
67 typedef RectEllipse_Class CppClassType;
68 typedef GnomeCanvasRE BaseObjectType;
69 typedef GnomeCanvasREClass BaseClassType;
74 #ifndef DOXYGEN_SHOULD_SKIP_THIS
77 friend class RectEllipse_Class;
78 static CppClassType rectellipse_class_;
85 explicit RectEllipse(
const Glib::ConstructParams& construct_params);
91 #ifndef DOXYGEN_SHOULD_SKIP_THIS
92 static GType get_type() G_GNUC_CONST;
93 static GType get_base_type() G_GNUC_CONST;
97 GnomeCanvasRE*
gobj() {
return reinterpret_cast<GnomeCanvasRE*
>(gobject_); }
100 const GnomeCanvasRE*
gobj()
const {
return reinterpret_cast<GnomeCanvasRE*
>(gobject_); }
105 #ifdef GLIBMM_VFUNCS_ENABLED
110 #ifdef GLIBMM_VFUNCS_ENABLED
114 #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
163 #ifdef GLIBMM_PROPERTIES_ENABLED
173 #ifdef GLIBMM_PROPERTIES_ENABLED
183 #ifdef GLIBMM_PROPERTIES_ENABLED
193 #ifdef GLIBMM_PROPERTIES_ENABLED
Abstract class for all rectangular shapes Corresponds to GnomeCanvasRE in libgnomecanvas.
Definition: rect-ellipse.h:63
Gnome::Canvas::RectEllipse * wrap(GnomeCanvasRE *object, bool take_copy=false)
A Glib::wrap() method for this object.
Glib::PropertyProxy< double > property_x1()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly< double > property_x2() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly< double > property_x1() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
const GnomeCanvasRE * gobj() const
Provides access to the underlying C GtkObject.
Definition: rect-ellipse.h:100
Glib::PropertyProxy_ReadOnly< double > property_y2() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< double > property_y1()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy< double > property_y2()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
RectEllipse(Group &parent)
Glib::PropertyProxy_ReadOnly< double > property_y1() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
GnomeCanvasRE * gobj()
Provides access to the underlying C GtkObject.
Definition: rect-ellipse.h:97
Glib::PropertyProxy< double > property_x2()
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Definition: affinetrans.h:30