static int coord_is_node(void *priv_data) { struct gobject *g = priv_data; struct map_rect_priv *mr = g->priv_data; return gar_is_object_dcoord_node(mr->gmap, g, mr->last_coord); }
static int coord_is_segment(void *priv_data) { struct gobject *g = priv_data; struct map_rect_priv *mr = g->priv_data; if (mr->last_coord == 0) return 0; return gar_is_object_dcoord_node(mr->gmap, g, mr->last_coord - 1); }