Package gen.lib.dotgen
Class mincross__c
java.lang.Object
gen.lib.dotgen.mincross__c
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic Objectstatic voidbuild_ranks(ST_Agraph_s g, int pass) static voidcleanup2(ST_Agraph_s g, int nc) static booleanstatic voiddot_mincross(ST_Agraph_s g, boolean doBalance) static intstatic voidenqueue_neighbors(ST_nodequeue q, ST_Agnode_s n0, int pass) static voidexchange(ST_Agnode_s v, ST_Agnode_s w) static voidstatic voidstatic booleanstatic voidstatic voidflat_rev(ST_Agraph_s g, ST_Agedge_s e) static voidstatic voidstatic ST_Agnode_sfurthestnode(ST_Agraph_s g, ST_Agnode_s v, int dir) static intin_cross(ST_Agnode_s v, ST_Agnode_s w) static voidinit_mccomp(ST_Agraph_s g, int c) static voidstatic booleanstatic voidstatic booleanstatic booleanstatic booleanleft2right(ST_Agraph_s g, ST_Agnode_s v, ST_Agnode_s w) static intlocal_cross(ST_elist l, int dir) static booleanmedians(ST_Agraph_s g, int r0, int r1) static voidstatic voidstatic intmincross_(ST_Agraph_s g, int startpass, int endpass, boolean doBalance) static intmincross_clust(ST_Agraph_s par, ST_Agraph_s g, boolean doBalance) static voidstatic voidmincross_step(ST_Agraph_s g, int pass) static intstatic ST_Agnode_sneighbor(ST_Agnode_s v, int dir) static ST_adjmatrix_tnew_matrix(int i, int j) static Objectstatic intstatic voidstatic intout_cross(ST_Agnode_s v, ST_Agnode_s w) static intpostorder(ST_Agraph_s g, ST_Agnode_s v, CArrayOfStar<ST_Agnode_s> list, int r) static intrcross(ST_Agraph_s g, int r) static ST_Agraph_srealFillRanks(ST_Agraph_s g, int[] rnks, int rnks_sz, ST_Agraph_s sg) static voidstatic voidstatic voidreorder(ST_Agraph_s g, int r, boolean reverse, boolean hasfixed) static voidstatic voidstatic voidstatic voidtranspose(ST_Agraph_s g, boolean reverse) static inttranspose_step(ST_Agraph_s g, int r, boolean reverse) static void
-
Field Details
-
ordercmpf
-
nodeposcmpf
-
-
Constructor Details
-
mincross__c
public mincross__c()
-
-
Method Details
-
dot_mincross
-
new_matrix
-
free_matrix
-
init_mccomp
-
ordered_edges
-
mincross_clust
-
left2right
-
in_cross
-
out_cross
-
exchange
-
balance
-
transpose_step
-
transpose
-
mincross_
-
restore_best
-
save_best
-
merge_components
-
merge2
-
cleanup2
-
neighbor
-
is_a_normal_node_of
-
is_a_vnode_of_an_edge_of
-
inside_cluster
-
furthestnode
-
save_vlist
-
rec_save_vlists
-
rec_reset_vlists
-
realFillRanks
-
fillRanks
-
init_mincross
-
flat_rev
-
flat_search
-
flat_breakcycles
-
allocate_ranks
-
install_in_rank
-
build_ranks
-
enqueue_neighbors
-
constraining_flat_edge
-
postorder
-
flat_reorder
-
reorder
-
mincross_step
-
local_cross
-
rcross
-
ncross
-
ordercmpf
-
flat_mval
-
medians
-
nodeposcmpf
-
endpoint_class
-
virtual_weight
-
mincross_options
-