public static extern int agindex(EdgeHandle component, [MarshalAs(UnmanagedType.LPStr)] string unk2);
public static extern string agxget(EdgeHandle component, int unk2);
public static extern int agxset(EdgeHandle component, int unk2, [MarshalAs(UnmanagedType.LPStr)] string unk3);
public static extern SymbolHandle agprvattr(EdgeHandle component, SymbolHandle attribute);
public static extern string agget(EdgeHandle component, [MarshalAs(UnmanagedType.LPStr)] string unk2);
public static extern SymbolHandle agfindattr(EdgeHandle component, [MarshalAs(UnmanagedType.LPStr)] string name);
public static extern SymbolHandle aglstattr(EdgeHandle component);
public static extern EdgeHandle agnxtout(GraphHandle graph, EdgeHandle edge);
public static extern EdgeHandle agnxtedge(GraphHandle graph, EdgeHandle edge, NodeHandle node);
public static extern int agcontains(GraphHandle graph, EdgeHandle component);
public static extern void agdelete(GraphHandle graph, EdgeHandle component);
public static extern void aginsert(GraphHandle graph, EdgeHandle component);