public class dotsplines__c extends Object
Constructor and Description |
---|
dotsplines__c() |
public static __struct__<pointf> pointfof(double x, double y)
public static __struct__<boxf> boxfof(double llx, double lly, double urx, double ury)
public static __struct__<pointf> add_pointf(__struct__<pointf> p, __struct__<pointf> q)
public static boolean spline_merge(Agnode_s n)
public static boolean swap_ends_p(Agedge_s e)
public static int portcmp(__struct__<port> p0, __struct__<port> p1)
public static void swap_spline(splines s)
public static void edge_normalize(Agraph_s g)
public static void dot_splines(Agraph_s g)
public static void place_vnlabel(Agnode_s n)
public static void setflags(Agedge_s e, int hint1, int hint2, int f3)
public static void makeSimpleFlatLabels(Agnode_s tn, Agnode_s hn, __ptr__ edges, int ind, int cnt, int et, int n_lbls)
public static void makeSimpleFlat(Agnode_s tn, Agnode_s hn, __ptr__ edges, int ind, int cnt, int et)
public static void make_flat_adj_edges(Agraph_s g, path P, __ptr__ edges, int ind, int cnt, Agedge_s e0, int et)
public static void makeFlatEnd(Agraph_s g, spline_info_t sp, path P, Agnode_s n, Agedge_s e, pathend_t endp, boolean isBegin)
public static void make_flat_labeled_edge(Agraph_s g, spline_info_t sp, path P, Agedge_s e, int et)
public static void make_flat_edge(Agraph_s g, spline_info_t sp, path P, __ptr__ edges, int ind, int cnt, int et)
public static void make_regular_edge(Agraph_s g, spline_info_t sp, path P, __ptr__ edges, int ind, int cnt, int et)
public static void completeregularpath(path P, Agedge_s first, Agedge_s last, pathend_t tendp, pathend_t hendp, __array_of_struct__ boxes, int boxn, int flag)
public static __struct__<boxf> makeregularend(__struct__<boxf> b, int side, double y)
public static void adjustregularpath(path P, int fb, int lb)
public static __struct__<boxf> rank_box(spline_info_t sp, Agraph_s g, int r)
public static int straight_len(Agnode_s n)
public static void resize_vn(Agnode_s vn, int lx, int cx, int rx)
public static __struct__<boxf> maximal_bbox(Agraph_s g, spline_info_t sp, Agnode_s vn, Agedge_s ie, Agedge_s oe)
public static Agnode_s neighbor(Agraph_s g, Agnode_s vn, Agedge_s ie, Agedge_s oe, int dir)
Copyright © 2016. All Rights Reserved.