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 ST_pointf |
add_pointf(ST_pointf p,
ST_pointf q) |
static void |
adjustregularpath(ST_path P,
int fb,
int lb) |
static ST_Agedge_s |
bot_bound(ST_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 ST_Agraph_s |
cl_bound(ST_Agraph_s g,
ST_Agnode_s n,
ST_Agnode_s adj) |
static boolean |
cl_vninside(ST_Agraph_s cl,
ST_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(ST_path P,
ST_Agedge_s first,
ST_Agedge_s last,
ST_pathend_t tendp,
ST_pathend_t hendp,
ST_boxf[] boxes,
int boxn,
int flag) |
static void |
dot_splines(ST_Agraph_s g) |
static void |
edge_normalize(ST_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 ST_Agedge_s |
getmainedge(ST_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(ST_Agraph_s g,
ST_path P,
ST_Agedge_s.ArrayOfStar edges,
int ind,
int cnt,
ST_Agedge_s e0,
int et) |
static java.lang.Object |
make_flat_bottom_edges(java.lang.Object... arg) |
static void |
make_flat_edge(ST_Agraph_s g,
ST_spline_info_t sp,
ST_path P,
ST_Agedge_s.ArrayOfStar edges,
int ind,
int cnt,
int et) |
static void |
make_flat_labeled_edge(ST_Agraph_s g,
ST_spline_info_t sp,
ST_path P,
ST_Agedge_s e,
int et) |
static void |
make_regular_edge(ST_Agraph_s g,
ST_spline_info_t sp,
ST_path P,
ST_Agedge_s.ArrayOfStar edges,
int ind,
int cnt,
int et) |
static java.lang.Object |
makeBottomFlatEnd(java.lang.Object... arg) |
static void |
makeFlatEnd(ST_Agraph_s g,
ST_spline_info_t sp,
ST_path P,
ST_Agnode_s n,
ST_Agedge_s e,
ST_pathend_t endp,
boolean isBegin) |
static int |
makeLineEdge(ST_Agraph_s g,
ST_Agedge_s fe,
__ptr__ points,
__ptr__ hp) |
static ST_boxf |
makeregularend(ST_boxf b,
int side,
double y) |
static void |
makeSimpleFlat(ST_Agnode_s tn,
ST_Agnode_s hn,
ST_Agedge_s.ArrayOfStar edges,
int ind,
int cnt,
int et) |
static void |
makeSimpleFlatLabels(ST_Agnode_s tn,
ST_Agnode_s hn,
ST_Agedge_s.ArrayOfStar edges,
int ind,
int cnt,
int et,
int n_lbls) |
static ST_boxf |
maximal_bbox(ST_Agraph_s g,
ST_spline_info_t sp,
ST_Agnode_s vn,
ST_Agedge_s ie,
ST_Agedge_s oe) |
static java.lang.Object |
mid_point(java.lang.Object... arg) |
static java.lang.Object |
mid_pointf(java.lang.Object... arg) |
static ST_Agnode_s |
neighbor(ST_Agraph_s g,
ST_Agnode_s vn,
ST_Agedge_s ie,
ST_Agedge_s oe,
int dir) |
static boolean |
pathscross(ST_Agnode_s n0,
ST_Agnode_s n1,
ST_Agedge_s ie1,
ST_Agedge_s oe1) |
static java.lang.Object |
perp(java.lang.Object... arg) |
static void |
place_vnlabel(ST_Agnode_s n) |
static ST_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(ST_spline_info_t sp,
ST_Agraph_s g,
int r) |
static void |
recover_slack(ST_Agedge_s e,
ST_path p) |
static java.lang.Object |
resetRW(java.lang.Object... arg) |
static void |
resize_vn(ST_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(ST_Agedge_s e,
int hint1,
int hint2,
int f3) |
static java.lang.Object |
setState(java.lang.Object... arg) |
static boolean |
spline_merge(ST_Agnode_s n) |
static int |
straight_len(ST_Agnode_s n) |
static ST_Agedge_s |
straight_path(ST_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(ST_bezier.Array2 old,
ST_bezier.Array2 new_) |
static boolean |
swap_ends_p(ST_Agedge_s e) |
static void |
swap_spline(ST_splines s) |
static ST_Agedge_s |
top_bound(ST_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 ST_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 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 ST_Agedge_s getmainedge(ST_Agedge_s e)
public static boolean spline_merge(ST_Agnode_s n)
public static boolean swap_ends_p(ST_Agedge_s e)
public static void swap_bezier(ST_bezier.Array2 old, ST_bezier.Array2 new_)
public static void swap_spline(ST_splines s)
public static void edge_normalize(ST_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(ST_Agraph_s g)
public static void place_vnlabel(ST_Agnode_s n)
public static void setflags(ST_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(ST_Agnode_s tn, ST_Agnode_s hn, ST_Agedge_s.ArrayOfStar edges, int ind, int cnt, int et, int n_lbls)
public static void makeSimpleFlat(ST_Agnode_s tn, ST_Agnode_s hn, ST_Agedge_s.ArrayOfStar edges, int ind, int cnt, int et)
public static void make_flat_adj_edges(ST_Agraph_s g, ST_path P, ST_Agedge_s.ArrayOfStar edges, int ind, int cnt, ST_Agedge_s e0, int et)
public static void makeFlatEnd(ST_Agraph_s g, ST_spline_info_t sp, ST_path P, ST_Agnode_s n, ST_Agedge_s e, ST_pathend_t endp, boolean isBegin)
public static java.lang.Object makeBottomFlatEnd(java.lang.Object... arg)
public static void make_flat_labeled_edge(ST_Agraph_s g, ST_spline_info_t sp, ST_path P, ST_Agedge_s e, int et)
public static java.lang.Object make_flat_bottom_edges(java.lang.Object... arg)
public static void make_flat_edge(ST_Agraph_s g, ST_spline_info_t sp, ST_path P, ST_Agedge_s.ArrayOfStar edges, int ind, int cnt, int et)
public static java.lang.Object leftOf(java.lang.Object... arg)
public static int makeLineEdge(ST_Agraph_s g, ST_Agedge_s fe, __ptr__ points, __ptr__ hp)
public static void make_regular_edge(ST_Agraph_s g, ST_spline_info_t sp, ST_path P, ST_Agedge_s.ArrayOfStar edges, int ind, int cnt, int et)
public static void completeregularpath(ST_path P, ST_Agedge_s first, ST_Agedge_s last, ST_pathend_t tendp, ST_pathend_t hendp, ST_boxf[] boxes, int boxn, int flag)
public static void adjustregularpath(ST_path P, int fb, int lb)
public static ST_boxf rank_box(ST_spline_info_t sp, ST_Agraph_s g, int r)
public static int straight_len(ST_Agnode_s n)
public static ST_Agedge_s straight_path(ST_Agedge_s e, int cnt, __ptr__ plist, int[] np)
public static void recover_slack(ST_Agedge_s e, ST_path p)
public static void resize_vn(ST_Agnode_s vn, int lx, int cx, int rx)
public static ST_Agedge_s top_bound(ST_Agedge_s e, int side)
public static ST_Agedge_s bot_bound(ST_Agedge_s e, int side)
public static boolean cl_vninside(ST_Agraph_s cl, ST_Agnode_s n)
public static ST_Agraph_s cl_bound(ST_Agraph_s g, ST_Agnode_s n, ST_Agnode_s adj)
public static ST_boxf maximal_bbox(ST_Agraph_s g, ST_spline_info_t sp, ST_Agnode_s vn, ST_Agedge_s ie, ST_Agedge_s oe)
public static ST_Agnode_s neighbor(ST_Agraph_s g, ST_Agnode_s vn, ST_Agedge_s ie, ST_Agedge_s oe, int dir)
public static boolean pathscross(ST_Agnode_s n0, ST_Agnode_s n1, ST_Agedge_s ie1, ST_Agedge_s oe1)
Copyright © 2020. All Rights Reserved.