Uses of Class
h.ST_Agedge_s
Package
Description
Provides classes used to manage
Smetana (internal port of GraphViz in plantuml)
for layout engine.
-
Uses of ST_Agedge_s in gen.lib.cgraph
Modifier and TypeMethodDescriptionstatic ST_Agedge_s
edge__c.agedge
(Globals zz, ST_Agraph_s g, ST_Agnode_s t, ST_Agnode_s h, CString name, boolean cflag) static ST_Agedge_s
edge__c.agfindedge_by_key
(Globals zz, ST_Agraph_s g, ST_Agnode_s t, ST_Agnode_s h, ST_Agtag_s key) static ST_Agedge_s
edge__c.agfstedge
(Globals zz, ST_Agraph_s g, ST_Agnode_s n) static ST_Agedge_s
edge__c.agfstin
(Globals zz, ST_Agraph_s g, ST_Agnode_s n) static ST_Agedge_s
edge__c.agfstout
(Globals zz, ST_Agraph_s g, ST_Agnode_s n) static ST_Agedge_s
edge__c.agnxtedge
(Globals zz, ST_Agraph_s g, ST_Agedge_s e, ST_Agnode_s n) static ST_Agedge_s
edge__c.agnxtin
(Globals zz, ST_Agraph_s g, ST_Agedge_s e) static ST_Agedge_s
edge__c.agnxtout
(Globals zz, ST_Agraph_s g, ST_Agedge_s e) static ST_Agedge_s
static ST_Agedge_s
edge__c.agsubedge
(Globals zz, ST_Agraph_s g, ST_Agedge_s e, boolean cflag) static ST_Agedge_s
edge__c.newedge
(Globals zz, ST_Agraph_s g, ST_Agnode_s t, ST_Agnode_s h, int id) Modifier and TypeMethodDescriptionstatic void
attr__c.agedgeattr_init
(Globals zz, ST_Agraph_s g, ST_Agedge_s e) static int
edge__c.agedgeidcmpf
(ST_dt_s d, ST_Agedge_s arg_e0, ST_Agedge_s arg_e1, ST_dtdisc_s disc) static int
edge__c.agedgeseqcmpf
(ST_dt_s d, ST_Agedge_s arg_e0, ST_Agedge_s arg_e1, ST_dtdisc_s disc) static ST_Agedge_s
edge__c.agnxtedge
(Globals zz, ST_Agraph_s g, ST_Agedge_s e, ST_Agnode_s n) static ST_Agedge_s
edge__c.agnxtin
(Globals zz, ST_Agraph_s g, ST_Agedge_s e) static ST_Agedge_s
edge__c.agnxtout
(Globals zz, ST_Agraph_s g, ST_Agedge_s e) static ST_Agedge_s
edge__c.agsubedge
(Globals zz, ST_Agraph_s g, ST_Agedge_s e, boolean cflag) static ST_Agnode_s
edge__c.agtail
(ST_Agedge_s e) static void
edge__c.ins
(Globals zz, ST_dt_s d, CStarStar<ST_dtlink_s> set, ST_Agedge_s e) static void
edge__c.installedge
(Globals zz, ST_Agraph_s g, ST_Agedge_s e) -
Uses of ST_Agedge_s in gen.lib.common
Modifier and TypeMethodDescriptionstatic ST_Agedge_s
ns__c.enter_edge
(Globals zz, ST_Agedge_s e) static ST_Agedge_s
ns__c.leave_edge
(Globals zz) Modifier and TypeMethodDescriptionstatic void
ns__c.add_tree_edge
(Globals zz, ST_Agedge_s e) static void
splines__c.arrow_clip
(Globals zz, ST_Agedge_s fe, ST_Agnode_s hn, CArray<ST_pointf> ps, int[] startp, int[] endp, ST_bezier spl, ST_splineInfo info) static void
arrows__c.arrow_flags
(Globals zz, ST_Agedge_s e, int[] sflag, int[] eflag) static double
arrows__c.arrow_length
(Globals zz, ST_Agedge_s e, int flag) static int
arrows__c.arrowEndClip
(Globals zz, ST_Agedge_s e, CArray<ST_pointf> ps, int startp, int endp, ST_bezier spl, int eflag) static int
arrows__c.arrowStartClip
(Globals zz, ST_Agedge_s e, CArray<ST_pointf> ps, int startp, int endp, ST_bezier spl, int sflag) static void
splines__c.beginpath
(Globals zz, ST_path P, ST_Agedge_s e, int et, ST_pathend_t endp, boolean merge) static void
splines__c.clip_and_install
(Globals zz, ST_Agedge_s fe, ST_Agnode_s hn, CArray<ST_pointf> ps, int pn, ST_splineInfo info) static int
utils__c.common_init_edge
(Globals zz, ST_Agedge_s e) static void
ns__c.dfs_cutval
(ST_Agnode_s v, ST_Agedge_s par) static int
ns__c.dfs_range
(ST_Agnode_s v, ST_Agedge_s par, int low) static ST_pointf
postproc__c.edgeHeadpoint
(ST_Agedge_s e) static ST_pointf
splines__c.edgeMidpoint
(ST_Agraph_s g, ST_Agedge_s e) static ST_pointf
postproc__c.edgeTailpoint
(ST_Agedge_s e) static void
splines__c.endpath
(Globals zz, ST_path P, ST_Agedge_s e, int et, ST_pathend_t endp, boolean merge) static ST_Agedge_s
ns__c.enter_edge
(Globals zz, ST_Agedge_s e) static void
ns__c.exchange_tree_edges
(Globals zz, ST_Agedge_s e, ST_Agedge_s f) static ST_splines
splines__c.getsplinepoints
(ST_Agedge_s e) static ST_Agnode_s
ns__c.incident
(ST_Agedge_s e) static void
utils__c.initFontEdgeAttr
(Globals zz, ST_Agedge_s e, ST_fontinfo fi) static void
utils__c.initFontLabelEdgeAttr
(Globals zz, ST_Agedge_s e, ST_fontinfo fi, ST_fontinfo lfi) static void
postproc__c.map_edge
(Globals zz, ST_Agedge_s e) static ST_bezier
splines__c.new_spline
(ST_Agedge_s e, int sz) static boolean
utils__c.noClip
(ST_Agedge_s e, ST_Agsym_s sym) static int
splines__c.selfRightSpace
(ST_Agedge_s e) static void
ns__c.update
(Globals zz, ST_Agedge_s e, ST_Agedge_s f) static void
ns__c.x_cutval
(ST_Agedge_s f) static int
ns__c.x_val
(ST_Agedge_s e, ST_Agnode_s v, int dir) Modifier and TypeMethodDescriptionstatic void
splines__c.makeSelfEdge
(Globals zz, ST_path P, CArrayOfStar<ST_Agedge_s> edges, int ind, int cnt, double sizex, double sizey, ST_splineInfo sinfo) static void
splines__c.selfRight
(Globals zz, CArrayOfStar<ST_Agedge_s> edges, int ind, int cnt, double stepx, double sizey, ST_splineInfo sinfo) -
Uses of ST_Agedge_s in gen.lib.dotgen
Modifier and TypeMethodDescriptionstatic ST_Agedge_s
dotsplines__c.bot_bound
(ST_Agedge_s e, int side) static ST_Agedge_s
fastgr__c.fast_edge
(ST_Agedge_s e) static ST_Agedge_s
fastgr__c.ffe
(ST_Agnode_s u, ST_elist uL, ST_Agnode_s v, ST_elist vL) static ST_Agedge_s
fastgr__c.find_fast_edge
(ST_Agnode_s u, ST_Agnode_s v) static ST_Agedge_s
fastgr__c.find_flat_edge
(ST_Agnode_s u, ST_Agnode_s v) static ST_Agedge_s
dotsplines__c.getmainedge
(ST_Agedge_s e) static ST_Agedge_s
position__c.make_aux_edge
(ST_Agnode_s u, ST_Agnode_s v, double len, int wt) static ST_Agedge_s
fastgr__c.new_virtual_edge
(ST_Agnode_s u, ST_Agnode_s v, ST_Agedge_s orig) static ST_Agedge_s
dotsplines__c.straight_path
(ST_Agedge_s e, int cnt, CArray<ST_pointf> plist, int[] np) static ST_Agedge_s
dotsplines__c.top_bound
(ST_Agedge_s e, int side) static ST_Agedge_s
fastgr__c.virtual_edge
(ST_Agnode_s u, ST_Agnode_s v, ST_Agedge_s orig) Modifier and TypeMethodDescriptionstatic void
fastgr__c.basic_merge
(ST_Agedge_s e, ST_Agedge_s rep) static ST_Agedge_s
dotsplines__c.bot_bound
(ST_Agedge_s e, int side) static void
flat__c.checkFlatAdjacent
(ST_Agedge_s e) static void
dotsplines__c.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 boolean
mincross__c.constraining_flat_edge
(Globals zz, ST_Agraph_s g, ST_Agnode_s v, ST_Agedge_s e) static void
fastgr__c.delete_fast_edge
(ST_Agedge_s e) static void
fastgr__c.delete_flat_edge
(ST_Agedge_s e) static void
dotinit__c.dot_init_edge
(Globals zz, ST_Agedge_s e) static ST_Agedge_s
fastgr__c.fast_edge
(ST_Agedge_s e) static void
fastgr__c.flat_edge
(ST_Agraph_s g, ST_Agedge_s e) static int
flat__c.flat_limits
(ST_Agraph_s g, ST_Agedge_s e) static void
flat__c.flat_node
(ST_Agedge_s e) static void
mincross__c.flat_rev
(ST_Agraph_s g, ST_Agedge_s e) static ST_Agedge_s
dotsplines__c.getmainedge
(ST_Agedge_s e) static void
class2__c.interclrep
(ST_Agraph_s g, ST_Agedge_s e) static void
class1__c.interclust1
(ST_Agraph_s g, ST_Agnode_s t, ST_Agnode_s h, ST_Agedge_s e) static boolean
class2__c.is_cluster_edge
(ST_Agedge_s e) static ST_Agnode_s
class2__c.label_vnode
(ST_Agraph_s g, ST_Agedge_s orig) static void
class2__c.make_chain
(ST_Agraph_s g, ST_Agnode_s from, ST_Agnode_s to, ST_Agedge_s orig) static void
dotsplines__c.make_flat_adj_edges
(Globals zz, ST_Agraph_s g, ST_path P, CArrayOfStar<ST_Agedge_s> edges, int ind, int cnt, ST_Agedge_s e0, int et) static void
dotsplines__c.make_flat_labeled_edge
(Globals zz, ST_Agraph_s g, ST_spline_info_t sp, ST_path P, ST_Agedge_s e, int et) static void
cluster__c.make_interclust_chain
(ST_Agraph_s g, ST_Agnode_s from, ST_Agnode_s to, ST_Agedge_s orig) static void
dotsplines__c.makeFlatEnd
(Globals zz, 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
dotsplines__c.makeLineEdge
(ST_Agraph_s g, ST_Agedge_s fe, __ptr__ points, __ptr__ hp) static void
cluster__c.map_path
(ST_Agnode_s from, ST_Agnode_s to, ST_Agedge_s orig, ST_Agedge_s ve, int type) static ST_boxf
dotsplines__c.maximal_bbox
(ST_Agraph_s g, ST_spline_info_t sp, ST_Agnode_s vn, ST_Agedge_s ie, ST_Agedge_s oe) static void
class2__c.merge_chain
(ST_Agraph_s g, ST_Agedge_s e, ST_Agedge_s f, boolean flag) static void
fastgr__c.merge_oneway
(ST_Agedge_s e, ST_Agedge_s rep) static boolean
class2__c.mergeable
(ST_Agedge_s e, ST_Agedge_s f) static ST_Agnode_s
dotsplines__c.neighbor
(ST_Agraph_s g, ST_Agnode_s vn, ST_Agedge_s ie, ST_Agedge_s oe, int dir) static ST_Agedge_s
fastgr__c.new_virtual_edge
(ST_Agnode_s u, ST_Agnode_s v, ST_Agedge_s orig) static boolean
class1__c.nonconstraint_edge
(Globals zz, ST_Agedge_s e) static void
fastgr__c.other_edge
(ST_Agedge_s e) static boolean
dotsplines__c.pathscross
(ST_Agnode_s n0, ST_Agnode_s n1, ST_Agedge_s ie1, ST_Agedge_s oe1) static ST_Agnode_s
class2__c.plain_vnode
(ST_Agraph_s g, ST_Agedge_s orig) static boolean
position__c.ports_eq
(ST_Agedge_s e, ST_Agedge_s f) static void
dotsplines__c.recover_slack
(Globals zz, ST_Agedge_s e, ST_path p) static void
acyclic__c.reverse_edge
(ST_Agedge_s e) static void
fastgr__c.safe_list_append
(ST_Agedge_s e, ST_elist L) static void
fastgr__c.safe_other_edge
(ST_Agedge_s e) static void
dotsplines__c.setflags
(ST_Agedge_s e, int hint1, int hint2, int f3) static ST_Agedge_s
dotsplines__c.straight_path
(ST_Agedge_s e, int cnt, CArray<ST_pointf> plist, int[] np) static boolean
dotsplines__c.swap_ends_p
(ST_Agedge_s e) static ST_Agedge_s
dotsplines__c.top_bound
(ST_Agedge_s e, int side) static ST_Agedge_s
fastgr__c.virtual_edge
(ST_Agnode_s u, ST_Agnode_s v, ST_Agedge_s orig) static void
mincross__c.virtual_weight
(ST_Agedge_s e) static void
fastgr__c.zapinlist
(ST_elist L, ST_Agedge_s e) Modifier and TypeMethodDescriptionstatic int
dotsplines__c.edgecmp
(CArrayOfStar<ST_Agedge_s> ptr0, CArrayOfStar<ST_Agedge_s> ptr1) static int
dotsplines__c.edgelblcmpfn
(CArrayOfStar<ST_Agedge_s> ptr0, CArrayOfStar<ST_Agedge_s> ptr1) static void
dotsplines__c.make_flat_adj_edges
(Globals zz, ST_Agraph_s g, ST_path P, CArrayOfStar<ST_Agedge_s> edges, int ind, int cnt, ST_Agedge_s e0, int et) static void
dotsplines__c.make_flat_edge
(Globals zz, ST_Agraph_s g, ST_spline_info_t sp, ST_path P, CArrayOfStar<ST_Agedge_s> edges, int ind, int cnt, int et) static void
dotsplines__c.make_regular_edge
(Globals zz, ST_Agraph_s g, ST_spline_info_t sp, ST_path P, CArrayOfStar<ST_Agedge_s> edges, int ind, int cnt, int et) static void
dotsplines__c.makeSimpleFlat
(Globals zz, ST_Agnode_s tn, ST_Agnode_s hn, CArrayOfStar<ST_Agedge_s> edges, int ind, int cnt, int et) static void
dotsplines__c.makeSimpleFlatLabels
(Globals zz, ST_Agnode_s tn, ST_Agnode_s hn, CArrayOfStar<ST_Agedge_s> edges, int ind, int cnt, int et, int n_lbls) -
Uses of ST_Agedge_s in h
-
Uses of ST_Agedge_s in net.sourceforge.plantuml.sdot
ModifierConstructorDescriptionSmetanaEdge
(Link link, ST_Agedge_s edge, YMirror ymirror, TextBlock label, TextBlock tailLabel, TextBlock headLabel, Bibliotekon bibliotekon, ISkinParam skinParam) -
Uses of ST_Agedge_s in smetana.core
Modifier and TypeMethodDescriptionstatic ST_Agedge_s
Macro.agfindedge
(Globals zz, ST_Agraph_s g, ST_Agnode_s t, ST_Agnode_s h) static ST_Agedge_s
Macro.AGIN2OUT
(ST_Agedge_s e) static ST_Agedge_s
Macro.AGMKIN
(ST_Agedge_s e) static ST_Agedge_s
Macro.AGMKOUT
(ST_Agedge_s e) static ST_Agedge_s
Macro.AGOPP
(ST_Agedge_s e) static ST_Agedge_s
Macro.AGOUT2IN
(ST_Agedge_s e) static ST_Agedge_s
Macro.ED_to_orig
(ST_Agedge_s e) static ST_Agedge_s
Macro.ED_to_virt
(ST_Agedge_s e) static ST_Agedge_s
Macro.ND_par
(ST_Agnode_s n) Modifier and TypeMethodDescriptionstatic ST_Agnode_s
Macro.AGHEAD
(ST_Agedge_s e) static ST_Agedge_s
Macro.AGIN2OUT
(ST_Agedge_s e) static ST_Agedge_s
Macro.AGMKIN
(ST_Agedge_s e) static ST_Agedge_s
Macro.AGMKOUT
(ST_Agedge_s e) static ST_Agedge_s
Macro.AGOPP
(ST_Agedge_s e) static ST_Agedge_s
Macro.AGOUT2IN
(ST_Agedge_s e) static ST_Agnode_s
Macro.AGTAIL
(ST_Agedge_s e) static int
Macro.ED_adjacent
(ST_Agedge_s e) static void
Macro.ED_adjacent
(ST_Agedge_s e, int v) static boolean
Macro.ED_conc_opp_flag
(ST_Agedge_s e) static void
Macro.ED_conc_opp_flag
(ST_Agedge_s e, boolean v) static int
Macro.ED_count
(ST_Agedge_s e) static void
Macro.ED_count
(ST_Agedge_s e, int v) static int
Macro.ED_cutvalue
(ST_Agedge_s e) static void
Macro.ED_cutvalue
(ST_Agedge_s e, int v) static double
Macro.ED_dist
(ST_Agedge_s e) static void
Macro.ED_dist
(ST_Agedge_s e, double v) static int
Macro.ED_edge_type
(ST_Agedge_s e) static void
Macro.ED_edge_type
(ST_Agedge_s e, int v) static ST_textlabel_t
Macro.ED_head_label
(ST_Agedge_s e) static void
Macro.ED_head_label
(ST_Agedge_s e, ST_textlabel_t v) static ST_port
Macro.ED_head_port
(ST_Agedge_s e) static void
Macro.ED_head_port
(ST_Agedge_s e, ST_port v) static ST_textlabel_t
Macro.ED_label
(ST_Agedge_s e) static void
Macro.ED_label
(ST_Agedge_s e, ST_textlabel_t v) static boolean
Macro.ED_label_ontop
(ST_Agedge_s e) static void
Macro.ED_label_ontop
(ST_Agedge_s e, boolean v) static int
Macro.ED_minlen
(ST_Agedge_s e) static void
Macro.ED_minlen
(ST_Agedge_s e, int v) static int
Macro.ED_showboxes
(ST_Agedge_s e) static void
Macro.ED_showboxes
(ST_Agedge_s e, int v) static ST_splines
Macro.ED_spl
(ST_Agedge_s e) static void
Macro.ED_spl
(ST_Agedge_s e, ST_splines v) static ST_textlabel_t
Macro.ED_tail_label
(ST_Agedge_s e) static void
Macro.ED_tail_label
(ST_Agedge_s e, ST_textlabel_t v) static ST_port
Macro.ED_tail_port
(ST_Agedge_s e) static void
Macro.ED_tail_port
(ST_Agedge_s e, ST_port v) static ST_Agedge_s
Macro.ED_to_orig
(ST_Agedge_s e) static void
Macro.ED_to_orig
(ST_Agedge_s e, ST_Agedge_s v) static ST_Agedge_s
Macro.ED_to_virt
(ST_Agedge_s e) static void
Macro.ED_to_virt
(ST_Agedge_s e, ST_Agedge_s v) static int
Macro.ED_tree_index
(ST_Agedge_s e) static void
Macro.ED_tree_index
(ST_Agedge_s e, int v) static int
Macro.ED_weight
(ST_Agedge_s e) static void
Macro.ED_weight
(ST_Agedge_s e, int v) static ST_textlabel_t
Macro.ED_xlabel
(ST_Agedge_s e) static int
Macro.ED_xpenalty
(ST_Agedge_s e) static void
Macro.ED_xpenalty
(ST_Agedge_s e, int v) static void
Macro.elist_append
(ST_Agedge_s item, ST_elist L) static int
Macro.LENGTH
(ST_Agedge_s e) static void
Macro.M_aghead
(ST_Agedge_s e, ST_Agnode_s v) static ST_Agnode_s
Macro.M_agtail
(ST_Agedge_s e) static void
Macro.M_agtail
(ST_Agedge_s e, ST_Agnode_s v) static void
Macro.MAKEFWDEDGE
(ST_Agedge_s new_, ST_Agedge_s old) static void
Macro.ND_alg
(ST_Agnode_s n, ST_Agedge_s value) static void
Macro.ND_par
(ST_Agnode_s n, ST_Agedge_s v) static void
JUtils.printDebugEdge
(ST_Agedge_s e) static int
Macro.SLACK
(ST_Agedge_s e) static boolean
Macro.TREE_EDGE
(ST_Agedge_s e)