There’s a plugin I’d like to derive from gvrender_core_svg.c
, but I got stuck at svg_begin_edge
. My code needs the ID strings of the nodes connected by the edge. However, I don’t know how to acquire those from the GVJ_t *
passed into the function.
While I can get the endpoint node_t *
values with agtail(obj->u.e)
and aghead(obj->u.e)
, I don’t see a way to map those into an obj_state_t *
so I can grab their ID strings with obj->id
.
Am I missing something obvious, or is this difficult/impossible?
Thanks,
— Scott