Package gen.lib.dotgen
Class position__c
java.lang.Object
gen.lib.dotgen.position__c
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Object
static Object
adjustAspectRatio
(Object... arg_) static void
adjustRanks
(Globals zz, ST_Agraph_s g, int margin_total) static void
adjustSimple
(ST_Agraph_s g, int delta, int margin_total) static void
static Object
static Object
box_contains
(Object... arg) static Object
box_intersect
(Object... arg) static Object
box_overlap
(Object... arg) static Object
static Object
boxf_contains
(Object... arg) static Object
boxf_intersect
(Object... arg) static Object
boxf_overlap
(Object... arg) static Object
static boolean
canreach
(ST_Agnode_s u, ST_Agnode_s v) static int
clust_ht
(Globals zz, ST_Agraph_s g) static void
static void
static void
contain_clustnodes
(Globals zz, ST_Agraph_s g) static void
contain_nodes
(Globals zz, ST_Agraph_s g) static void
contain_subclust
(Globals zz, ST_Agraph_s g) static void
create_aux_edges
(Globals zz, ST_Agraph_s g) static Object
static void
dot_compute_bb
(ST_Agraph_s g, ST_Agraph_s root) static void
dot_position
(Globals zz, ST_Agraph_s g, ST_aspect_t asp) static Object
static Object
static void
static boolean
go
(ST_Agnode_s u, ST_Agnode_s v) static Object
interpolate_pointf
(Object... arg) static void
keepout_othernodes
(Globals zz, ST_Agraph_s g) static double
largeMinlen
(double l) static ST_Agedge_s
make_aux_edge
(ST_Agnode_s u, ST_Agnode_s v, double len, int wt) static void
static void
static void
static void
static Object
static Object
mid_pointf
(Object... arg) static int
nsiter2
(Globals zz, ST_Agraph_s g) static Object
static Object
static boolean
ports_eq
(ST_Agedge_s e, ST_Agedge_s f) static void
pos_clusters
(Globals zz, ST_Agraph_s g) static void
rec_bb
(ST_Agraph_s g, ST_Agraph_s root) static void
static Object
static void
separate_subclust
(Globals zz, ST_Agraph_s g) static void
set_aspect
(ST_Agraph_s g, ST_aspect_t asp) static void
static void
set_ycoords
(Globals zz, ST_Agraph_s g) static Object
static Object
sub_pointf
(Object... arg) static boolean
vnode_not_related_to
(Globals zz, ST_Agraph_s g, ST_Agnode_s v)
-
Constructor Details
-
position__c
public position__c()
-
-
Method Details
-
pointof
-
boxof
-
add_point
-
sub_point
-
sub_pointf
-
mid_point
-
mid_pointf
-
interpolate_pointf
-
exch_xy
-
exch_xyf
-
box_bb
-
boxf_bb
-
box_intersect
-
boxf_intersect
-
box_overlap
-
boxf_overlap
-
box_contains
-
boxf_contains
-
perp
-
scale
-
largeMinlen
public static double largeMinlen(double l) -
connectGraph
-
dot_position
-
nsiter2
-
go
-
canreach
-
make_aux_edge
-
allocate_aux_edges
-
make_LR_constraints
-
make_edge_pairs
-
contain_clustnodes
-
keepout_othernodes
-
contain_subclust
-
separate_subclust
-
pos_clusters
-
compress_graph
-
create_aux_edges
-
remove_aux_edges
-
set_xcoords
-
adjustSimple
-
adjustRanks
-
clust_ht
-
set_ycoords
-
dot_compute_bb
-
rec_bb
-
adjustAspectRatio
-
set_aspect
-
make_leafslots
-
do_leaves
-
ports_eq
-
expand_leaves
-
make_lrvn
-
contain_nodes
-