452 Index
Scribbler mirror 286–7
Search( ) function 350 , 351
SearchEvent( ) 350
Serial communication 368
with handshaking 371–2
with strings 372–4
SerialEvent( ) function 370
Server:
creation 354–7
for multi-user communication 362–5
ServerEvent( ) function 355
SetRate( ) function 387
Setters 408
Setup( ) functions 32–4 , 38 , 75 , 93 , 103 , 105 , 123 , 150 ,
182 , 183 , 242 , 255 , 307
SetVolume( ) function
386
Shapes
413–16
Shorten( ) function 157
Simple background removal 293–4
Simple color tracking 290–1
Simple modularity 106–8
Simple rotation 235–7
Simple shapes 5–9
SimpleML library 197 , 339 , 340–2
SimplePostScript 400
Sin( ) function 213
Sine 212 , 213 , 216
Size( ) function 21 , 229 , 230 , 231
Sketchbook 20
Sketches 18 , 20
SketchName.exe 396
Smooth( ) function 27
Socket connection 354
Software mirrors
281–7
Sohcahtoa 212
Solar system, processing 247
object-oriented 248–9
Sonia library 379 , 380–1
Sonia.stop( ) function 381
Sort( ) function 157
Sound 379
libraries for 380–1
LiveInput 388–90
playback 381–6
volume, pitch, and pan control 386–8
thresholding 390–3
Sound events, with Sonia 392–3
Source directory 396
Spatial convolution 268
Splice( ) function 157
Split( ) function 325
, 326
Stand-alone applications 395–7
Start( ) function
183
State variable 78
Static functions 389
Strings 303–6
manipulation 323–4
serial communication with 372–4
Stripe object 154–5
Stroke( ) function 10 , 11 , 24 , 195
Subroutines see Functions
Subset( ) function 157
Substring( ) function 323 , 324 , 334
Super( ) 412 , 414
SVG (Scalable Vector Graphics) 400
Synchronous vs. asynchronous requests 353–4
System variables
54–5
Tangent 212
Telnet client 357
Text 303
analysis 338–9
animation 309–12
character by character, displaying 315–21
displaying 306–9
mosaic 312–14
parsing 333–8
rotating 314–15
strings 303–6
Text fi les, reading and writing of 327–33
creating objects 329
loading and saving data 331–3
Text( ) function 316
TextAlign( ) function 309
TextFont( ) function 308
TextLeading( ) function 311
TextMode( ) function
311
TextSize( ) function 311
TextWidth( ) 310 , 311 , 316
estring.length( ) 324
“ ing ” class, error messages of 442
ird party library 197
reshold fi lter 265
Timer 176–8
Tint( ) function 256 , 257 , 264–5
ToUpperCase( ) function 323
Transformation matrix 241
Translate( ) function 227 , 228 , 229 , 230 , 236 , 244 , 256
Translation and rotation, in3D 225
custom 3D shapes 233–5
diff erent axes, of rotation
237–40
OPENGL 230–1
P3D 230–1
pushing and popping 240–7
scale 240
simple rotation
235–7