| Libmergeant Reference Manual | ||||
|---|---|---|---|---|
MgCanvasEntityMgCanvasEntity — Draws a graphical representation of a MgEntity object |
MgCanvasEntity;
guint mg_canvas_entity_get_type (void);
MgCanvasField* mg_canvas_entity_get_field_item
(MgCanvasEntity *ce,
MgField *field);
gdouble mg_canvas_entity_get_field_ypos (MgCanvasEntity *ce,
MgField *field);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GnomeCanvasItem
+----GnomeCanvasGroup
+----MgCanvasItem
+----MgCanvasEntity
This GnomeCanvasItem is self-destroyed when the referenced MgEntity object is nullified.
MgCanvasField* mg_canvas_entity_get_field_item (MgCanvasEntity *ce, MgField *field);
Get the MgCanvasField object representing field
in ce.
ce : |
a MgCanvasEntity object |
field : |
a MgField object |
| Returns : | the corresponding MgCanvasField |
gdouble mg_canvas_entity_get_field_ypos (MgCanvasEntity *ce, MgField *field);
Get the Y position of the MgCanvasField object representing field
in ce, in ce's coordinates.
ce : |
a MgCanvasEntity object |
field : |
a MgField object |
| Returns : | the Y coordinate. |