![]() |
![]() |
![]() |
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 +----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. |
<< MgCanvasItem | MgCanvasField >> |