Package | Description |
---|---|
gen.lib.cgraph | |
gen.lib.common | |
gen.lib.dotgen | |
h | |
net.sourceforge.plantuml.jdot | |
smetana.core | |
smetana.core.amiga |
Modifier and Type | Method and Description |
---|---|
static Agnode_s |
node__c.agfindnode_by_id(Agraph_s g,
int id) |
static Agnode_s |
node__c.agfstnode(Agraph_s g) |
static Agnode_s |
edge__c.aghead(__ptr__ e) |
static Agnode_s |
node__c.agidnode(Agraph_s g,
int id,
int cflag) |
static Agnode_s |
node__c.agnode(Agraph_s g,
CString name,
boolean cflag) |
static Agnode_s |
node__c.agnxtnode(Agraph_s g,
Agnode_s n) |
static Agnode_s |
node__c.agsubnode(Agraph_s g,
Agnode_s n0,
boolean cflag) |
static Agnode_s |
edge__c.agtail(Agedge_s e) |
static Agnode_s |
node__c.newnode(Agraph_s g,
int id,
int seq) |
Modifier and Type | Method and Description |
---|---|
static int |
graph__c.agdegree(Agraph_s g,
Agnode_s n,
boolean want_in,
boolean want_out) |
static Agedge_s |
edge__c.agedge(Agraph_s g,
Agnode_s t,
Agnode_s h,
CString name,
boolean cflag) |
static Agedge_s |
edge__c.agfindedge_by_key(Agraph_s g,
Agnode_s t,
Agnode_s h,
__struct__<Agtag_s> key) |
static Agedge_s |
edge__c.agfstedge(Agraph_s g,
Agnode_s n) |
static Agedge_s |
edge__c.agfstin(Agraph_s g,
Agnode_s n) |
static Agedge_s |
edge__c.agfstout(Agraph_s g,
Agnode_s n) |
static void |
attr__c.agnodeattr_init(Agraph_s g,
Agnode_s n) |
static Agedge_s |
edge__c.agnxtedge(Agraph_s g,
Agedge_s e,
Agnode_s n) |
static Agnode_s |
node__c.agnxtnode(Agraph_s g,
Agnode_s n) |
static Agnode_s |
node__c.agsubnode(Agraph_s g,
Agnode_s n0,
boolean cflag) |
static Agsubnode_s |
edge__c.agsubrep(Agraph_s g,
Agnode_s n) |
static void |
node__c.initnode(Agraph_s g,
Agnode_s n) |
static void |
node__c.installnode(Agraph_s g,
Agnode_s n) |
static void |
node__c.installnodetoroot(Agraph_s g,
Agnode_s n) |
static Agedge_s |
edge__c.newedge(Agraph_s g,
Agnode_s t,
Agnode_s h,
int id) |
static boolean |
edge__c.ok_to_make_edge(Agraph_s g,
Agnode_s t,
Agnode_s h) |
Modifier and Type | Method and Description |
---|---|
static Agnode_s |
utils__c.dequeue(nodequeue q) |
static Agnode_s |
ns__c.incident(Agedge_s e) |
static Agnode_s |
ns__c.treeupdate(Agnode_s v,
Agnode_s w,
int cutvalue,
boolean dir) |
static Agnode_s |
utils__c.UF_find(Agnode_s n) |
static Agnode_s |
utils__c.UF_union(Agnode_s u,
Agnode_s v) |
Modifier and Type | Method and Description |
---|---|
static void |
splines__c.arrow_clip(Agedge_s fe,
Agnode_s hn,
__ptr__ ps,
int[] startp,
int[] endp,
bezier spl,
__ptr__ info) |
static shape_desc |
shapes__c.bind_shape(CString name,
Agnode_s np) |
static __struct__<port> |
utils__c.chkPort(CFunction pf,
Agnode_s n,
CString s) |
static void |
splines__c.clip_and_install(Agedge_s fe,
Agnode_s hn,
__ptr__ ps,
int pn,
__ptr__ info) |
static void |
utils__c.common_init_node(Agnode_s n) |
static double |
splines__c.conc_slope(Agnode_s n) |
static void |
ns__c.dfs_cutval(Agnode_s v,
Agedge_s par) |
static void |
ns__c.dfs_enter_inedge(Agnode_s v) |
static void |
ns__c.dfs_enter_outedge(Agnode_s v) |
static int |
ns__c.dfs_range(Agnode_s v,
Agedge_s par,
int low) |
static void |
utils__c.enqueue(nodequeue q,
Agnode_s n) |
static void |
utils__c.gv_nodesize(Agnode_s n,
int flip) |
static void |
shapes__c.poly_init(Agnode_s n) |
static int |
shapes__c.poly_path(Agnode_s n,
port p,
int side,
Object rv,
Object kptr) |
static __struct__<port> |
shapes__c.poly_port(Agnode_s n,
CString portname,
CString compass) |
static void |
ns__c.rerank(Agnode_s v,
int delta) |
static __struct__<port> |
shapes__c.resolvePort(Agnode_s n,
Agnode_s other,
port oldport) |
static void |
splines__c.shape_clip0(__ptr__ inside_context,
Agnode_s n,
__ptr__ curve,
boolean left_inside) |
static int |
shapes__c.shapeOf(Agnode_s n) |
static boolean |
ns__c.treesearch(Agnode_s v) |
static Agnode_s |
ns__c.treeupdate(Agnode_s v,
Agnode_s w,
int cutvalue,
boolean dir) |
static Agnode_s |
utils__c.UF_find(Agnode_s n) |
static void |
utils__c.UF_setname(Agnode_s u,
Agnode_s v) |
static void |
utils__c.UF_singleton(Agnode_s u) |
static Agnode_s |
utils__c.UF_union(Agnode_s u,
Agnode_s v) |
static int |
ns__c.x_val(Agedge_s e,
Agnode_s v,
int dir) |
Modifier and Type | Method and Description |
---|---|
static Agnode_s |
cluster__c.clone_vn(Agraph_s g,
Agnode_s vn) |
static Agnode_s |
fastgr__c.find_fast_node(Agraph_s g,
Agnode_s n) |
static Agnode_s |
mincross__c.furthestnode(Agraph_s g,
Agnode_s v,
int dir) |
static Agnode_s |
class2__c.label_vnode(Agraph_s g,
Agedge_s orig) |
static Agnode_s |
class2__c.leader_of(Agraph_s g,
Agnode_s v) |
static Agnode_s |
flat__c.make_vn_slot(Agraph_s g,
int r,
int pos) |
static Agnode_s |
cluster__c.map_interclust_node(Agnode_s n) |
static Agnode_s |
mincross__c.neighbor(Agnode_s v,
int dir) |
static Agnode_s |
dotsplines__c.neighbor(Agraph_s g,
Agnode_s vn,
Agedge_s ie,
Agedge_s oe,
int dir) |
static Agnode_s |
class2__c.plain_vnode(Agraph_s g,
Agedge_s orig) |
static Agnode_s |
fastgr__c.virtual_node(Agraph_s g) |
Modifier and Type | Method and Description |
---|---|
static void |
decomp__c.add_to_component(Agnode_s n) |
static boolean |
position__c.canreach(Agnode_s u,
Agnode_s v) |
static Agraph_s |
dotsplines__c.cl_bound(Agraph_s g,
Agnode_s n,
Agnode_s adj) |
static boolean |
dotsplines__c.cl_vninside(Agraph_s cl,
Agnode_s n) |
static Agnode_s |
cluster__c.clone_vn(Agraph_s g,
Agnode_s vn) |
static boolean |
mincross__c.constraining_flat_edge(Agraph_s g,
Agnode_s v,
Agedge_s e) |
static void |
fastgr__c.delete_fast_node(Agraph_s g,
Agnode_s n) |
static void |
acyclic__c.dfs(Agnode_s n) |
static void |
dotinit__c.dot_init_node(Agnode_s n) |
static int |
mincross__c.endpoint_class(Agnode_s n) |
static void |
mincross__c.enqueue_neighbors(nodequeue q,
Agnode_s n0,
int pass) |
static void |
mincross__c.exchange(Agnode_s v,
Agnode_s w) |
static void |
fastgr__c.fast_node(Agraph_s g,
Agnode_s n) |
static Agedge_s |
fastgr__c.ffe(Agnode_s u,
__struct__<elist> uL,
Agnode_s v,
__struct__<elist> vL) |
static Agedge_s |
fastgr__c.find_fast_edge(Agnode_s u,
Agnode_s v) |
static Agnode_s |
fastgr__c.find_fast_node(Agraph_s g,
Agnode_s n) |
static Agedge_s |
fastgr__c.find_flat_edge(Agnode_s u,
Agnode_s v) |
static void |
flat__c.findlr(Agnode_s u,
Agnode_s v,
int[] lp,
int[] rp) |
static boolean |
mincross__c.flat_mval(Agnode_s n) |
static void |
mincross__c.flat_search(Agraph_s g,
Agnode_s v) |
static Agnode_s |
mincross__c.furthestnode(Agraph_s g,
Agnode_s v,
int dir) |
static boolean |
position__c.go(Agnode_s u,
Agnode_s v) |
static int |
mincross__c.in_cross(Agnode_s v,
Agnode_s w) |
static void |
class2__c.incr_width(Agraph_s g,
Agnode_s v) |
static boolean |
mincross__c.inside_cluster(Agraph_s g,
Agnode_s v) |
static void |
cluster__c.install_cluster(Agraph_s g,
Agnode_s n,
int pass,
nodequeue q) |
static void |
mincross__c.install_in_rank(Agraph_s g,
Agnode_s n) |
static void |
class1__c.interclust1(Agraph_s g,
Agnode_s t,
Agnode_s h,
Agedge_s e) |
static boolean |
mincross__c.is_a_normal_node_of(Agraph_s g,
Agnode_s v) |
static boolean |
mincross__c.is_a_vnode_of_an_edge_of(Agraph_s g,
Agnode_s v) |
static Agnode_s |
class2__c.leader_of(Agraph_s g,
Agnode_s v) |
static boolean |
mincross__c.left2right(Agraph_s g,
Agnode_s v,
Agnode_s w) |
static Agedge_s |
position__c.make_aux_edge(Agnode_s u,
Agnode_s v,
double len,
int wt) |
static void |
class2__c.make_chain(Agraph_s g,
Agnode_s from,
Agnode_s to,
Agedge_s orig) |
static void |
cluster__c.make_interclust_chain(Agraph_s g,
Agnode_s from,
Agnode_s to,
Agedge_s orig) |
static void |
dotsplines__c.makeFlatEnd(Agraph_s g,
spline_info_t sp,
path P,
Agnode_s n,
Agedge_s e,
pathend_t endp,
boolean isBegin) |
static void |
dotsplines__c.makeSimpleFlat(Agnode_s tn,
Agnode_s hn,
__ptr__ edges,
int ind,
int cnt,
int et) |
static void |
dotsplines__c.makeSimpleFlatLabels(Agnode_s tn,
Agnode_s hn,
__ptr__ edges,
int ind,
int cnt,
int et,
int n_lbls) |
static Agnode_s |
cluster__c.map_interclust_node(Agnode_s n) |
static void |
cluster__c.map_path(Agnode_s from,
Agnode_s to,
Agedge_s orig,
Agedge_s ve,
int type) |
static __struct__<boxf> |
dotsplines__c.maximal_bbox(Agraph_s g,
spline_info_t sp,
Agnode_s vn,
Agedge_s ie,
Agedge_s oe) |
static Agnode_s |
mincross__c.neighbor(Agnode_s v,
int dir) |
static Agnode_s |
dotsplines__c.neighbor(Agraph_s g,
Agnode_s vn,
Agedge_s ie,
Agedge_s oe,
int dir) |
static Agedge_s |
fastgr__c.new_virtual_edge(Agnode_s u,
Agnode_s v,
Agedge_s orig) |
static int |
mincross__c.out_cross(Agnode_s v,
Agnode_s w) |
static boolean |
dotsplines__c.pathscross(Agnode_s n0,
Agnode_s n1,
Agedge_s ie1,
Agedge_s oe1) |
static void |
dotsplines__c.place_vnlabel(Agnode_s n) |
static int |
mincross__c.postorder(Agraph_s g,
Agnode_s v,
__ptr__ list,
int r) |
static void |
dotsplines__c.resize_vn(Agnode_s vn,
int lx,
int cx,
int rx) |
static void |
decomp__c.search_component(Agraph_s g,
Agnode_s n) |
static void |
flat__c.setbounds(Agnode_s v,
int[] bounds,
int[] lpos,
int[] rpos) |
static boolean |
dotsplines__c.spline_merge(Agnode_s n) |
static int |
dotsplines__c.straight_len(Agnode_s n) |
static Agedge_s |
fastgr__c.virtual_edge(Agnode_s u,
Agnode_s v,
Agedge_s orig) |
static boolean |
position__c.vnode_not_related_to(Agraph_s g,
Agnode_s v) |
Modifier and Type | Interface and Description |
---|---|
interface |
Agnode_t |
interface |
node_t |
Modifier and Type | Method and Description |
---|---|
static void |
DebugUtils.printDebugNode(Agnode_s n) |
Modifier and Type | Interface and Description |
---|---|
interface |
AllH |
Modifier and Type | Field and Description |
---|---|
Agnode_s |
Z.Last_node_decomp |
Agnode_s |
Z.Last_node_rank |
Agnode_s |
Z.lastn |
Modifier and Type | Field and Description |
---|---|
__struct__<Agnode_s> |
Z.dummy |
Modifier and Type | Method and Description |
---|---|
static Agnode_s |
Macro.AGHEAD(__ptr__ e) |
static Agnode_s |
Macro.agtail(__ptr__ e) |
static Agnode_s |
Macro.AGTAIL(__ptr__ e) |
static Agnode_s |
Macro.GD_leader(Agraph_s g) |
static Agnode_s |
Macro.GD_ln(Agraph_s g) |
static Agnode_s |
Macro.GD_nlist(Agraph_s g) |
static Agnode_s |
Macro.GD_rn(Agraph_s g) |
static Agnode_s |
Macro.ND_next(Agnode_s n) |
static Agnode_s |
Macro.ND_UF_parent(__ptr__ n) |
Modifier and Type | Method and Description |
---|---|
static void |
Macro.ND_alg(Agnode_s n,
__ptr__ value) |
static __ptr__ |
Macro.ND_alg(Agnode_s n) |
static void |
Macro.ND_clust(Agnode_s n,
__ptr__ v) |
static __struct__<elist> |
Macro.ND_flat_in(Agnode_s n) |
static __struct__<elist> |
Macro.ND_flat_out(Agnode_s n) |
static boolean |
Macro.ND_has_port(Agnode_s n) |
static void |
Macro.ND_height(Agnode_s n,
double v) |
static void |
Macro.ND_ht(Agnode_s n,
double v) |
static int |
Macro.ND_id(Agnode_s n) |
static __struct__<elist> |
Macro.ND_in(Agnode_s n) |
static __ptr__ |
Macro.ND_inleaf(Agnode_s n) |
static void |
Macro.ND_label(Agnode_s n,
__ptr__ v) |
static textlabel_t |
Macro.ND_label(Agnode_s n) |
static int |
Macro.ND_lim(Agnode_s n) |
static void |
Macro.ND_lim(Agnode_s n,
int v) |
static int |
Macro.ND_low(Agnode_s n) |
static void |
Macro.ND_low(Agnode_s n,
int v) |
static void |
Macro.ND_lw(Agnode_s n,
double v) |
static void |
Macro.ND_mval(Agnode_s n,
double v) |
static Agnode_s |
Macro.ND_next(Agnode_s n) |
static int |
Macro.ND_node_type(Agnode_s n) |
static void |
Macro.ND_node_type(Agnode_s n,
int v) |
static boolean |
Macro.ND_onstack(Agnode_s n) |
static void |
Macro.ND_onstack(Agnode_s n,
boolean v) |
static void |
Macro.ND_onstack(Agnode_s n,
int v) |
static __struct__<elist> |
Macro.ND_other(Agnode_s n) |
static __ptr__ |
Macro.ND_outleaf(Agnode_s n) |
static void |
Macro.ND_par(Agnode_s n,
__ptr__ v) |
static Agedge_s |
Macro.ND_par(Agnode_s n) |
static void |
Macro.ND_prev(Agnode_s n,
__ptr__ v) |
static __ptr__ |
Macro.ND_prev(Agnode_s n) |
static int |
Macro.ND_priority(Agnode_s n) |
static void |
Macro.ND_priority(Agnode_s n,
int v) |
static int |
Macro.ND_ranktype(Agnode_s n) |
static void |
Macro.ND_ranktype(Agnode_s n,
int v) |
static void |
Macro.ND_rw(Agnode_s n,
double v) |
static void |
Macro.ND_save_in(Agnode_s n,
__struct__<elist> v) |
static __struct__<elist> |
Macro.ND_save_in(Agnode_s n) |
static void |
Macro.ND_save_out(Agnode_s n,
__struct__<elist> v) |
static __struct__<elist> |
Macro.ND_save_out(Agnode_s n) |
static void |
Macro.ND_shape(Agnode_s n,
__ptr__ v) |
static __ptr__ |
Macro.ND_shape(Agnode_s n) |
static int |
Macro.ND_showboxes(Agnode_s n) |
static void |
Macro.ND_showboxes(Agnode_s n,
int v) |
static __struct__<elist> |
Macro.ND_tree_in(Agnode_s n) |
static __struct__<elist> |
Macro.ND_tree_out(Agnode_s n) |
static int |
Macro.ND_UF_size(Agnode_s n) |
static void |
Macro.ND_UF_size(Agnode_s n,
int v) |
static int |
Macro.ND_weight_class(Agnode_s n) |
static void |
Macro.ND_weight_class(Agnode_s n,
int v) |
static void |
Macro.ND_width(Agnode_s n,
double v) |
static __ptr__ |
Macro.ND_xlabel(Agnode_s n) |
Modifier and Type | Class and Description |
---|---|
class |
StarArrayOfCString |
class |
StarArrayOfInteger |
class |
StarArrayOfPtr |
class |
StarArrayOfStruct |
class |
StarStruct |
Copyright © 2016. All Rights Reserved.