11.07.2015 Views

Advanced Programming Guide

Advanced Programming Guide

Advanced Programming Guide

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

380 • IndexSTYLE, 233TEXT, 227, 234TEXT, 245undefined values, 257, 262,267with plottools, 243polygon meshes, 241, 251cutting faces out of, 251stellating, 253POLYGONSCOLOR, 279converting from grids or meshes,243convex, 238, 257portablility, 372positive integer, 352powers, 358, 360precision, 208floating-point numbers, 205print, 177, 202printf, 181printing, 177bytes, 181columns, 185formatted, 156, 157, 181strange expressions, 17strings, 180to files, 156priority queue, 106proc, 42proceduresas returned objects, 20call formats, 303defining, 358dispatching, 93execution details, 39nested, 3, 7, 15parameters within, 357passing information, 20passing input to, 25that return procedures, 12processing options, 222procname, 46products, 360programminggeneric, 42, 112, 118, 119,124numerical, 193with color, 278with graphics, 215with plot structures, 235Quaternions, 32, 33, 38associativity of, 38inverse of, 35quaternions, 71quick-sort algorithm, 6quit, 341, 364quotient field, 124quotients, 360rand, 9, 12random floating point numbers,9random distribution, 9random numbersgenerating, 9range, 360rational, 360read, 360readabilityof code, 4readbytes, 168readdata, 160, 175readingbytes from files, 168columns, 175data, 158expressions from terminal, 26from default, 168lines from files, 167remainder of file, 168

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!