Index_O

   



P

Parallelograms, as SVG polygons, 29-31

PartialPolygonPattern folder, contents described, 414-415

PartialPolygonRotatedPattern folder, contents described, 415

Path attribute, rectangles rendered with, 12-14

Path element

circles, ellipses, and Bezier curves rendered with, 47-48

circular arcs drawn with, 59

ECMAScript and, 278-279

ECMAScript to modify, 283-284

ECMAScript to update, 254-257

rendering power of, 48

Paths

absolute vs. relative in XSL, 430-431

text strings following specified paths, 179-180

in XSL documents, 429

PATH variable, updating in Perl, 462

Pattern element

code snippet for, 91

defining, 74-75

described, 73

feTurbulence filter primitives and, 153-155

grid patterns and, 74-76

Performance issues, 490

CD-ROM contents and, 401

memory consumption issues, 209-210, 284-285

processing time issues, 360

recursion and, 372-373

Perl

^ symbol, 474

> symbol, 474

< symbol, 474

$ symbol, 474

# symbol, 474

advantages of, 461-462

arrays in, 466-467, 468-469, 471-472, 485-486

bar set generation with, 379-382

built-in variables, 464

comment lines, skipping, 474-475

concatenation of strings, 480-481

custom functions, creating, 481-482

date format verification, 484-485

date function, 479-480

described, 461

document generation with, 376-379

hashes in, 467-468

join function, 480-481

launching from command line, 462-463

for loops, 466

names for script files, 462

opening and closing files, 470

passing arrays to functions in, 482-483

PATH variable, updating, 462

pattern matching for text strings, 483-484

printing file contents in reverse order, 486-487

proprietary file conversion, 386-387

reading files, 470-471

scalar variables, 464-465

split function, 477-480

substrings, extracting, 476-477

switching word order in text strings, 477

text string manipulation, 475-478

while loops, 465-466

white space, removing from text strings, 475-476

writing to files, 472-473

-w switch, 462

Petal patterns

arc based, 62-63

sine-based, 313-317

Pie charts, 34

array definition for, 340-341

circular pie charts, drawing, 334-340

data conversion for, 340-341

elliptical pie charts, drawing, 341-345

rotating pie charts, 345-357

separation effects between 'slices,' 339

Polar equations

in BeizerCBPattern folder, 404-405

Steiner equation, 309-311

Polygon attribute, 10-12

Polygons, parallelograms as SVG polygons, 29-31

Proprietary files, converting to SVG with Perl, 386-387



   



Fundamentals of SVG Programming. Concepts to Source Code
Fundamentals of SVG Programming: Concepts to Source Code (Graphics Series)
ISBN: 1584502983
EAN: 2147483647
Year: 2003
Pages: 362

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net