Package gen.lib.common
Class utils__c
java.lang.Object
gen.lib.common.utils__c
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ST_boxfaddLabelBB(ST_boxf bb, ST_textlabel_t lp, boolean flipxy) static ST_pointfstatic ST_portchkPort(Globals zz, CFunction pf, ST_Agnode_s n, CString s) static intcommon_init_edge(Globals zz, ST_Agedge_s e) static voidcommon_init_node(Globals zz, ST_Agnode_s n) static ST_Agnode_sstatic ST_pointfdotneato_closest(ST_splines spl, ST_pointf pt) static intstatic voidenqueue(ST_nodequeue q, ST_Agnode_s n) static voidstatic voidgv_nodesize(ST_Agnode_s n, boolean flip) static CStringhtmlEntityUTF8(CString s, ST_Agraph_s g) static voidinitFontEdgeAttr(Globals zz, ST_Agedge_s e, ST_fontinfo fi) static voidinitFontLabelEdgeAttr(Globals zz, ST_Agedge_s e, ST_fontinfo fi, ST_fontinfo lfi) static booleanlate_bool(__ptr__ obj, ST_Agsym_s attr, int def) static doublelate_double(__ptr__ obj, ST_Agsym_s attr, double def, double low) static intlate_int(__ptr__ obj, ST_Agsym_s attr, int def, int low) static CStringlate_nnstring(__ptr__ obj, ST_Agsym_s attr, CString def) static CStringlate_string(__ptr__ obj, ST_Agsym_s attr, CString def) static booleanstatic booleanstatic intstatic ST_nodequeuenew_queue(int sz) static booleannoClip(ST_Agedge_s e, ST_Agsym_s sym) static CStringstatic voidsetEdgeType(Globals zz, ST_Agraph_s g, int dflt) static ST_Agnode_sstatic voidUF_setname(ST_Agnode_s u, ST_Agnode_s v) static voidstatic ST_Agnode_sUF_union(ST_Agnode_s u, ST_Agnode_s v) static voidupdateBB(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
-