Package gen.lib.common
Class utils__c
java.lang.Object
gen.lib.common.utils__c
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ST_boxf
addLabelBB
(ST_boxf bb, ST_textlabel_t lp, boolean flipxy) static ST_pointf
static ST_port
chkPort
(Globals zz, CFunction pf, ST_Agnode_s n, CString s) static int
common_init_edge
(Globals zz, ST_Agedge_s e) static void
common_init_node
(Globals zz, ST_Agnode_s n) static ST_Agnode_s
static ST_pointf
dotneato_closest
(ST_splines spl, ST_pointf pt) static int
static void
enqueue
(ST_nodequeue q, ST_Agnode_s n) static void
static void
gv_nodesize
(ST_Agnode_s n, boolean flip) static CString
htmlEntityUTF8
(CString s, ST_Agraph_s g) static void
initFontEdgeAttr
(Globals zz, ST_Agedge_s e, ST_fontinfo fi) static void
initFontLabelEdgeAttr
(Globals zz, ST_Agedge_s e, ST_fontinfo fi, ST_fontinfo lfi) static boolean
late_bool
(__ptr__ obj, ST_Agsym_s attr, int def) static double
late_double
(__ptr__ obj, ST_Agsym_s attr, double def, double low) static int
late_int
(__ptr__ obj, ST_Agsym_s attr, int def, int low) static CString
late_nnstring
(__ptr__ obj, ST_Agsym_s attr, CString def) static CString
late_string
(__ptr__ obj, ST_Agsym_s attr, CString def) static boolean
static boolean
static int
static ST_nodequeue
new_queue
(int sz) static boolean
noClip
(ST_Agedge_s e, ST_Agsym_s sym) static CString
static void
setEdgeType
(Globals zz, ST_Agraph_s g, int dflt) static ST_Agnode_s
static void
UF_setname
(ST_Agnode_s u, ST_Agnode_s v) static void
static ST_Agnode_s
UF_union
(ST_Agnode_s u, ST_Agnode_s v) static void
updateBB
(ST_Agraph_s g, ST_textlabel_t lp)
-
Constructor Details
-
utils__c
public utils__c()
-
-
Method Details
-
new_queue
-
free_queue
-
enqueue
-
dequeue
-
late_int
-
late_double
-
late_string
-
late_nnstring
-
late_bool
-
UF_find
-
UF_union
-
UF_singleton
-
UF_setname
-
Bezier
-
safefile
-
maptoken
-
mapBool
-
mapbool
-
dotneato_closest
-
common_init_node
-
initFontEdgeAttr
-
initFontLabelEdgeAttr
public static void initFontLabelEdgeAttr(Globals zz, ST_Agedge_s e, ST_fontinfo fi, ST_fontinfo lfi) -
noClip
-
chkPort
-
common_init_edge
-
addLabelBB
-
updateBB
-
htmlEntityUTF8
-
edgeType
-
setEdgeType
-
gv_nodesize
-