3 #ifndef _LIBGNOMECANVASMM_BPATH_H 4 #define _LIBGNOMECANVASMM_BPATH_H 33 #include <libgnomecanvas/gnome-canvas-bpath.h> 36 #ifndef DOXYGEN_SHOULD_SKIP_THIS 37 typedef struct _GnomeCanvasBpath GnomeCanvasBpath;
38 typedef struct _GnomeCanvasBpathClass GnomeCanvasBpathClass;
46 {
class Bpath_Class; }
59 #ifndef DOXYGEN_SHOULD_SKIP_THIS 60 typedef Bpath CppObjectType;
61 typedef Bpath_Class CppClassType;
62 typedef GnomeCanvasBpath BaseObjectType;
63 typedef GnomeCanvasBpathClass BaseClassType;
68 #ifndef DOXYGEN_SHOULD_SKIP_THIS 71 friend class Bpath_Class;
72 static CppClassType bpath_class_;
79 explicit Bpath(
const Glib::ConstructParams& construct_params);
80 explicit Bpath(GnomeCanvasBpath* castitem);
85 #ifndef DOXYGEN_SHOULD_SKIP_THIS 86 static GType get_type() G_GNUC_CONST;
87 static GType get_base_type() G_GNUC_CONST;
91 GnomeCanvasBpath*
gobj() {
return reinterpret_cast<GnomeCanvasBpath*
>(gobject_); }
94 const GnomeCanvasBpath*
gobj()
const {
return reinterpret_cast<GnomeCanvasBpath*
>(gobject_); }
99 #ifdef GLIBMM_VFUNCS_ENABLED 100 #endif //GLIBMM_VFUNCS_ENABLED 104 #ifdef GLIBMM_VFUNCS_ENABLED 105 #endif //GLIBMM_VFUNCS_ENABLED 108 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED 109 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED 118 #ifdef GLIBMM_PROPERTIES_ENABLED 125 Glib::PropertyProxy<GnomeCanvasPathDef*> property_bpath() ;
126 #endif //#GLIBMM_PROPERTIES_ENABLED 128 #ifdef GLIBMM_PROPERTIES_ENABLED 135 Glib::PropertyProxy_ReadOnly<GnomeCanvasPathDef*> property_bpath()
const;
136 #endif //#GLIBMM_PROPERTIES_ENABLED 139 void set_bpath(
const Glib::RefPtr<PathDef>& path);
Definition: affinetrans.h:29
GnomeCanvasBpath * gobj()
Provides access to the underlying C GtkObject.
Definition: bpath.h:91
const GnomeCanvasBpath * gobj() const
Provides access to the underlying C GtkObject.
Definition: bpath.h:94
Canvas functions usually operate in either World coordinates (units for the entire canvas)...
Definition: canvas.h:68