212 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Factor
		
	
	
			
		
		
	
	
			212 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Factor
		
	
	
! Copyright (C) 2011 Alex Vondrak.
 | 
						|
! See http://factorcode.org/license.txt for BSD license.
 | 
						|
USING: kernel ;
 | 
						|
IN: graphviz.attributes
 | 
						|
 | 
						|
TUPLE: graph-attributes
 | 
						|
Damping
 | 
						|
K
 | 
						|
URL
 | 
						|
aspect
 | 
						|
bb
 | 
						|
bgcolor
 | 
						|
center
 | 
						|
charset
 | 
						|
clusterrank
 | 
						|
color
 | 
						|
colorscheme
 | 
						|
comment
 | 
						|
compound
 | 
						|
concentrate
 | 
						|
defaultdist
 | 
						|
dim
 | 
						|
dimen
 | 
						|
diredgeconstraints
 | 
						|
dpi
 | 
						|
epsilon
 | 
						|
esep
 | 
						|
fillcolor
 | 
						|
fontcolor
 | 
						|
fontname
 | 
						|
fontnames
 | 
						|
fontpath
 | 
						|
fontsize
 | 
						|
id
 | 
						|
label
 | 
						|
labeljust
 | 
						|
labelloc
 | 
						|
landscape
 | 
						|
layers
 | 
						|
layersep
 | 
						|
layout
 | 
						|
levels
 | 
						|
levelsgap
 | 
						|
lheight
 | 
						|
lp
 | 
						|
lwidth
 | 
						|
margin
 | 
						|
maxiter
 | 
						|
mclimit
 | 
						|
mindist
 | 
						|
mode
 | 
						|
model
 | 
						|
mosek
 | 
						|
nodesep
 | 
						|
nojustify
 | 
						|
normalize
 | 
						|
nslimit
 | 
						|
nslimit1
 | 
						|
ordering
 | 
						|
orientation
 | 
						|
outputorder
 | 
						|
overlap
 | 
						|
overlap_scaling
 | 
						|
pack
 | 
						|
packmode
 | 
						|
pad
 | 
						|
page
 | 
						|
pagedir
 | 
						|
pencolor
 | 
						|
penwidth
 | 
						|
peripheries
 | 
						|
quadtree
 | 
						|
quantum
 | 
						|
rank
 | 
						|
rankdir
 | 
						|
ranksep
 | 
						|
ratio
 | 
						|
remincross
 | 
						|
repulsiveforce
 | 
						|
resolution
 | 
						|
root
 | 
						|
rotate
 | 
						|
searchsize
 | 
						|
sep
 | 
						|
showboxes
 | 
						|
size
 | 
						|
smoothing
 | 
						|
sortv
 | 
						|
splines
 | 
						|
start
 | 
						|
style
 | 
						|
stylesheet
 | 
						|
target
 | 
						|
tooltip
 | 
						|
truecolor
 | 
						|
viewport
 | 
						|
voro_margin ;
 | 
						|
 | 
						|
TUPLE: node-attributes
 | 
						|
URL
 | 
						|
color
 | 
						|
colorscheme
 | 
						|
comment
 | 
						|
distortion
 | 
						|
fillcolor
 | 
						|
fixedsize
 | 
						|
fontcolor
 | 
						|
fontname
 | 
						|
fontsize
 | 
						|
group
 | 
						|
height
 | 
						|
id
 | 
						|
image
 | 
						|
imagescale
 | 
						|
label
 | 
						|
labelloc
 | 
						|
layer
 | 
						|
margin
 | 
						|
nojustify
 | 
						|
orientation
 | 
						|
penwidth
 | 
						|
peripheries
 | 
						|
pin
 | 
						|
pos
 | 
						|
rects
 | 
						|
regular
 | 
						|
root
 | 
						|
samplepoints
 | 
						|
shape
 | 
						|
shapefile
 | 
						|
showboxes
 | 
						|
sides
 | 
						|
skew
 | 
						|
sortv
 | 
						|
style
 | 
						|
target
 | 
						|
tooltip
 | 
						|
vertices
 | 
						|
width
 | 
						|
z ;
 | 
						|
 | 
						|
TUPLE: edge-attributes
 | 
						|
URL
 | 
						|
arrowhead
 | 
						|
arrowsize
 | 
						|
arrowtail
 | 
						|
color
 | 
						|
colorscheme
 | 
						|
comment
 | 
						|
constraint
 | 
						|
decorate
 | 
						|
dir
 | 
						|
edgeURL
 | 
						|
edgehref
 | 
						|
edgetarget
 | 
						|
edgetooltip
 | 
						|
fontcolor
 | 
						|
fontname
 | 
						|
fontsize
 | 
						|
headURL
 | 
						|
headclip
 | 
						|
headhref
 | 
						|
headlabel
 | 
						|
headport
 | 
						|
headtarget
 | 
						|
headtooltip
 | 
						|
href
 | 
						|
id
 | 
						|
label
 | 
						|
labelURL
 | 
						|
labelangle
 | 
						|
labeldistance
 | 
						|
labelfloat
 | 
						|
labelfontcolor
 | 
						|
labelfontname
 | 
						|
labelfontsize
 | 
						|
labelhref
 | 
						|
labeltarget
 | 
						|
labeltooltip
 | 
						|
layer
 | 
						|
len
 | 
						|
lhead
 | 
						|
lp
 | 
						|
ltail
 | 
						|
minlen
 | 
						|
nojustify
 | 
						|
penwidth
 | 
						|
pos
 | 
						|
samehead
 | 
						|
sametail
 | 
						|
showboxes
 | 
						|
style
 | 
						|
tailURL
 | 
						|
tailclip
 | 
						|
tailhref
 | 
						|
taillabel
 | 
						|
tailport
 | 
						|
tailtarget
 | 
						|
tailtooltip
 | 
						|
target
 | 
						|
tooltip
 | 
						|
weight ;
 | 
						|
 | 
						|
: <graph-attributes> ( -- attrs )
 | 
						|
    graph-attributes new ;
 | 
						|
 | 
						|
: <edge-attributes> ( -- attrs )
 | 
						|
    edge-attributes new ;
 | 
						|
 | 
						|
: <node-attributes> ( -- attrs )
 | 
						|
    node-attributes new ;
 |