Tcl-Tk


The Huygens Software uses → Tcl Tk as a scripting language and a front end. The current version documented commands are listed here.



Tcl commands


1: Safe Base
2: Tcl
3: Tcl8.5.4/Tk8.5.4 Documentation
4: after
5: append
6: apply
7: array
8: auto_execok
9: auto_import
10: auto_load
11: auto_mkindex
12: auto_mkindex_old
13: auto_qualify
14: auto_reset
15: bgerror
16: binary
17: break
18: catch
19: cd
20: chan
21: clock
22: close
23: concat
24: continue
25: dde
26: dict
27: encoding
28: eof
29: error
30: eval
31: exec
32: exit
33: expr
34: fblocked
35: fconfigure
36: fcopy
37: file
38: fileevent
39: filename
40: flush
41: for
42: foreach
43: format
44: gets
45: glob
46: global
47: history
48: http
49: if
50: incr
51: info
52: interp
53: join
54: lappend
55: lassign
56: lindex
57: linsert
58: list
59: llength
60: load
61: lrange
62: lrepeat
63: lreplace
64: lreverse
65: lsearch
66: lset
67: lsort
68: mathfunc
69: mathop
70: memory
71: msgcat
72: namespace
73: open
74: package
75: parray
76: pid
77: pkg::create
78: pkg_mk Index
79: platform
80: platform::shell
81: proc
82: puts
83: pwd
84: re_syntax
85: read
86: refchan
87: regexp
88: registry
89: regsub
90: rename
91: return
92: scan
93: seek
94: set
95: socket
96: source
97: split
98: string
99: subst
100: switch
101: tcl_end Of Word
102: tcl_find Library
103: tcl_start Of Next Word
104: tcl_start Of Previous Word
105: tcl_word Break After
106: tcl_word Break Before
107: tcltest
108: tclvars
109: tell
110: time
111: tm
112: trace
113: unknown
114: unload
115: unset
116: update
117: uplevel
118: upvar
119: variable
120: vwait
121: while



Tk commands (graphical libraries)


1: bell
2: bind
3: bindtags
4: bitmap
5: button
6: canvas
7: checkbutton
8: clipboard
9: colors
10: console
11: cursors
12: destroy
13: entry
14: event
15: focus
16: font
17: frame
18: grab
19: grid
20: image
21: keysyms
22: label
23: labelframe
24: listbox
25: load Tk
26: lower
27: menu
28: menubutton
29: message
30: option
31: options
32: pack
33: panedwindow
34: photo
35: place
36: radiobutton
37: raise
38: scale
39: scrollbar
40: selection
41: send
42: spinbox
43: text
44: tk
45: tk_bisque
46: tk_choose Color
47: tk_choose Directory
48: tk_dialog
49: tk_focus Follows Mouse
50: tk_focus Next
51: tk_focus Prev
52: tk_get Open File
53: tk_get Save File
54: tk_menu Set Focus
55: tk_message Box
56: tk_option Menu
57: tk_popup
58: tk_set Palette
59: tk_text Copy
60: tk_text Cut
61: tk_text Paste
62: tkerror
63: tkvars
64: tkwait
65: toplevel
66: ttk::button
67: ttk::checkbutton
68: ttk::combobox
69: ttk::entry
70: ttk::frame
71: ttk::image
72: ttk::intro
73: ttk::label
74: ttk::labelframe
75: ttk::menubutton
76: ttk::notebook
77: ttk::panedwindow
78: ttk::progressbar
79: ttk::radiobutton
80: ttk::scale
81: ttk::scrollbar
82: ttk::separator
83: ttk::sizegrip
84: ttk::style
85: ttk::treeview
86: ttk::widget
87: winfo
88: wm



Huygens specific


1: abs
2: adapt
3: add Mip To Surface
4: addc
5: adjbl
6: adopt
7: analyze
8: analyze Object
9: analyze Region
10: assign
11: asterisk-sign
12: asteriskcj-sign
13: auto Crop
14: avg Filter
15: avgspheres
16: backup
17: border
18: border Fill
19: chan 2rgba
20: chan Col
21: chan Col All
22: cl
23: clear
24: clip
25: cmle
26: coloc
27: combine
28: comment
29: complex 2polar
30: complex 2stacked
31: conj
32: const
33: convert
34: convert 2d 23d
35: convert 3d 22d
36: convert 3d 24d
37: convert 4d 23d
38: convert Dim
39: convert T2Z
40: convert Z2T
41: cooccurence
42: cp
43: cpu
44: create
45: create Transf Matrix
46: cs
47: debug
48: del
49: delundo
50: depth Mip
51: dist
52: divc
53: eqflux
54: eqsampling
55: estbg
56: exec Log
57: exists
58: exp
59: extendpsf
60: fft
61: find Crop Region
62: find Focus
63: find Maxima
64: g Log
65: gauss
66: genpsf
67: genpsf Expl
68: gensphere
69: get Alloc Mem
70: get Free Swap
71: get Gamma
72: get Hu Path
73: get Huygens Ptr Size
74: get Lic Path
75: get Max Free Mem
76: get Sys Id
77: getconfig
78: getdims
79: getframe
80: getmem
81: getpix
82: gnoise
83: gt
84: gui Updating
85: gundo
86: hist
87: hist 2Ch
88: history
89: hu_save Def
90: ictm
91: init Col Mode
92: intpix
93: invert
94: isosampling
95: join
96: keep Log
97: kuwahara
98: label
99: laplace
100: license
101: list
102: ln
103: log
104: lt
105: lundo
106: math
107: max
108: max Filter
109: min
110: min Filter
111: mini MIP
112: minus-sign
113: mir
114: mle
115: movie
116: mulc
117: multi MIP
118: norm
119: notes
120: nyq
121: nyq Expl
122: ome
123: open
124: optrep
125: paral Sfp
126: pers Mip
127: plot
128: plot Flux
129: plot Profile
130: plus-sign
131: pnoise
132: power
133: ppu Filter
134: pre Open
135: product
136: putframe
137: qgauss
138: qmle
139: range
140: ratio
141: recpsf
142: recpsf Easy
143: repl
144: report
145: resample
146: rotate
147: save
148: sclip
149: set
150: set Gamma
151: setmem
152: setp
153: setpix
154: shift
155: show
156: slash-sign
157: slice
158: split
159: sqr
160: sqrt
161: stat
162: sthres
163: subc
164: thres
165: tm
166: to Tk Photo
167: top Sfp
168: undo
169: userstring
170: variance Filter
171: verb
172: version
173: zdrift
174: zoom


Follow us



Contact Information

Scientific Volume Imaging B.V.

Laapersveld 63
1213 VB Hilversum
The Netherlands
(external link)

Phone: +31 (0)35 64216 26
E-mail: info at svi.nl