public class dotsplines__c
extends java.lang.Object
Constructor and Description |
---|
dotsplines__c() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
add_point(java.lang.Object... arg) |
static __struct__<pointf> |
add_pointf(__struct__<pointf> p,
__struct__<pointf> q) |
static void |
adjustregularpath(path P,
int fb,
int lb) |
static Agedge_s |
bot_bound(Agedge_s e,
int side) |
static java.lang.Object |
box_bb(java.lang.Object... arg) |
static java.lang.Object |
box_contains(java.lang.Object... arg) |
static java.lang.Object |
box_intersect(java.lang.Object... arg) |
static java.lang.Object |
box_overlap(java.lang.Object... arg) |
static java.lang.Object |
boxf_bb(java.lang.Object... arg) |
static java.lang.Object |
boxf_contains(java.lang.Object... arg) |
static java.lang.Object |
boxf_intersect(java.lang.Object... arg) |
static java.lang.Object |
boxf_overlap(java.lang.Object... arg) |
static ST_boxf |
boxfof(double llx,
double lly,
double urx,
double ury) |
static java.lang.Object |
boxof(java.lang.Object... arg) |
static Agraph_s |
cl_bound(Agraph_s g,
Agnode_s n,
Agnode_s adj) |
static boolean |
cl_vninside(Agraph_s cl,
Agnode_s n) |
static java.lang.Object |
cleanupCloneGraph(java.lang.Object... arg) |
static java.lang.Object |
cloneEdge(java.lang.Object... arg) |
static java.lang.Object |
cloneGraph(java.lang.Object... arg) |
static java.lang.Object |
cloneNode(java.lang.Object... arg) |
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) |
static void |
dot_splines(Agraph_s g) |
static void |
edge_normalize(Agraph_s g) |
static int |
edgecmp(__ptr__ ptr0,
__ptr__ ptr1) |
static int |
edgelblcmpfn(__ptr__ ptr0,
__ptr__ ptr1) |
static java.lang.Object |
exch_xy(java.lang.Object... arg) |
static java.lang.Object |
exch_xyf(java.lang.Object... arg) |
static Agedge_s |
getmainedge(Agedge_s e) |
static java.lang.Object |
interpolate_pointf(java.lang.Object... arg) |
static java.lang.Object |
leftOf(java.lang.Object... arg) |
static void |
make_flat_adj_edges(Agraph_s g,
path P,
__ptr__ edges,
int ind,
int cnt,
Agedge_s e0,
int et) |
static java.lang.Object |
make_flat_bottom_edges(java.lang.Object... arg) |
static void |
make_flat_edge(Agraph_s g,
spline_info_t sp,
path P,
__ptr__ edges,
int ind,
int cnt,
int et) |
static void |
make_flat_labeled_edge(Agraph_s g,
spline_info_t sp,
path P,
Agedge_s e,
int et) |
static void |
make_regular_edge(Agraph_s g,
spline_info_t sp,
path P,
__ptr__ edges,
int ind,
int cnt,
int et) |
static java.lang.Object |
makeBottomFlatEnd(java.lang.Object... arg) |
static void |
makeFlatEnd(Agraph_s g,
spline_info_t sp,
path P,
Agnode_s n,
Agedge_s e,
pathend_t endp,
boolean isBegin) |
static int |
makeLineEdge(Agraph_s g,
Agedge_s fe,
__ptr__ points,
__ptr__ hp) |
static __struct__<boxf> |
makeregularend(ST_boxf b,
int side,
double y) |
static void |
makeSimpleFlat(Agnode_s tn,
Agnode_s hn,
__ptr__ edges,
int ind,
int cnt,
int et) |
static void |
makeSimpleFlatLabels(Agnode_s tn,
Agnode_s hn,
__ptr__ edges,
int ind,
int cnt,
int et,
int n_lbls) |
static __struct__<boxf> |
maximal_bbox(Agraph_s g,
spline_info_t sp,
Agnode_s vn,
Agedge_s ie,
Agedge_s oe) |
static java.lang.Object |
mid_point(java.lang.Object... arg) |
static java.lang.Object |
mid_pointf(java.lang.Object... arg) |
static Agnode_s |
neighbor(Agraph_s g,
Agnode_s vn,
Agedge_s ie,
Agedge_s oe,
int dir) |
static boolean |
pathscross(Agnode_s n0,
Agnode_s n1,
Agedge_s ie1,
Agedge_s oe1) |
static java.lang.Object |
perp(java.lang.Object... arg) |
static void |
place_vnlabel(Agnode_s n) |
static __struct__<pointf> |
pointfof(double x,
double y) |
static java.lang.Object |
pointof(java.lang.Object... arg) |
static int |
portcmp(ST_port p0,
ST_port p1) |
static ST_boxf |
rank_box(spline_info_t sp,
Agraph_s g,
int r) |
static void |
recover_slack(Agedge_s e,
path p) |
static java.lang.Object |
resetRW(java.lang.Object... arg) |
static void |
resize_vn(Agnode_s vn,
int lx,
int cx,
int rx) |
static java.lang.Object |
scale(java.lang.Object... arg) |
static java.lang.Object |
setEdgeLabelPos(java.lang.Object... arg) |
static void |
setflags(Agedge_s e,
int hint1,
int hint2,
int f3) |
static java.lang.Object |
setState(java.lang.Object... arg) |
static boolean |
spline_merge(Agnode_s n) |
static int |
straight_len(Agnode_s n) |
static Agedge_s |
straight_path(Agedge_s e,
int cnt,
__ptr__ plist,
int[] np) |
static java.lang.Object |
sub_point(java.lang.Object... arg) |
static java.lang.Object |
sub_pointf(java.lang.Object... arg) |
static void |
swap_bezier(__ptr__ old,
__ptr__ new_) |
static boolean |
swap_ends_p(Agedge_s e) |
static void |
swap_spline(splines s) |
static Agedge_s |
top_bound(Agedge_s e,
int side) |
static java.lang.Object |
transformf(java.lang.Object... arg) |
public static java.lang.Object pointof(java.lang.Object... arg)
public static __struct__<pointf> pointfof(double x, double y)
public static java.lang.Object boxof(java.lang.Object... arg)
public static ST_boxf boxfof(double llx, double lly, double urx, double ury)
public static java.lang.Object add_point(java.lang.Object... arg)
public static __struct__<pointf> add_pointf(__struct__<pointf> p, __struct__<pointf> q)
public static java.lang.Object sub_point(java.lang.Object... arg)
public static java.lang.Object sub_pointf(java.lang.Object... arg)
public static java.lang.Object mid_point(java.lang.Object... arg)
public static java.lang.Object mid_pointf(java.lang.Object... arg)
public static java.lang.Object interpolate_pointf(java.lang.Object... arg)
public static java.lang.Object exch_xy(java.lang.Object... arg)
public static java.lang.Object exch_xyf(java.lang.Object... arg)
public static java.lang.Object box_bb(java.lang.Object... arg)
public static java.lang.Object boxf_bb(java.lang.Object... arg)
public static java.lang.Object box_intersect(java.lang.Object... arg)
public static java.lang.Object boxf_intersect(java.lang.Object... arg)
public static java.lang.Object box_overlap(java.lang.Object... arg)
public static java.lang.Object boxf_overlap(java.lang.Object... arg)
public static java.lang.Object box_contains(java.lang.Object... arg)
public static java.lang.Object boxf_contains(java.lang.Object... arg)
public static java.lang.Object perp(java.lang.Object... arg)
public static java.lang.Object scale(java.lang.Object... arg)
public static boolean spline_merge(Agnode_s n)
public static boolean swap_ends_p(Agedge_s e)
public static void swap_spline(splines s)
public static void edge_normalize(Agraph_s g)
public static java.lang.Object resetRW(java.lang.Object... arg)
public static java.lang.Object setEdgeLabelPos(java.lang.Object... arg)
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 java.lang.Object setState(java.lang.Object... arg)
public static java.lang.Object cloneGraph(java.lang.Object... arg)
public static java.lang.Object cleanupCloneGraph(java.lang.Object... arg)
public static java.lang.Object cloneNode(java.lang.Object... arg)
public static java.lang.Object cloneEdge(java.lang.Object... arg)
public static java.lang.Object transformf(java.lang.Object... arg)
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 java.lang.Object makeBottomFlatEnd(java.lang.Object... arg)
public static void make_flat_labeled_edge(Agraph_s g, spline_info_t sp, path P, Agedge_s e, int et)
public static java.lang.Object make_flat_bottom_edges(java.lang.Object... arg)
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 java.lang.Object leftOf(java.lang.Object... arg)
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(ST_boxf b, int side, double y)
public static void adjustregularpath(path P, int fb, int lb)
public static ST_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 © 2018. All Rights Reserved.