The Co-operative University of Kenya

Geometric Algebra for Computer Science :

Dorst, Leo, 1958-

Geometric Algebra for Computer Science : An Object-oriented Approach to Geometry / Leo Dorst, Daniel Fontijne, Stephen Mann. - Amsterdam : San Francisco : Elsevier ; Morgan Kaufmann, 2007. - xxxv, 626 p. : ill. (some col.) ; 24 cm. - Morgan Kaufmann series in computer graphics . - Morgan Kaufman series in computer graphics and geometric modeling. .

Includes bibliographical references (p. 609-612) and index.

Why geometric algebra? -- Spanning oriented subspaces -- Metric products of subspaces -- Linear transformations of subspaces -- Intersection and union of subspaces -- The fundamental product of geometric algebra -- Orthogonal transformations as versors -- Geometric differentiation -- Modeling geometries -- The vector space model : the algebra of directions -- The homogeneous model -- Applications of the homogeneous model -- The conformal model : operational Euclidean geometry -- New primitives for Euclidean geometry -- Constructions in Euclidean geometry -- Conformal operations -- Operational models for geometries -- Implementation issues -- Basis blades and operations -- The linear products and operations -- Fundamental algorithms for nonlinear products -- Specializing the structure for efficiency -- Using the geometry in a ray-tracing application -- Metrics and null vectors -- Contractions and other inner products -- Subspace products retrieved -- Common equations.

0123694655 9780123694652 9780123749420 (hbk.) 0123749425 (hbk.)

2010481601

GBA738347 bnb GBA930046 bnb 014-93707 bnb GBA-93004 bnb

013662058 Uk 014937077 Uk


Geometry, Algebraic.
Computer science--Mathematics.
Object-oriented methods (Computer science)
Géométrie algébrique.
Informatique--Mathématiques.
Approche orientée objet (Informatique)
Geometrische algebra
Clifford-Algebra.
Computergraphik.
Geometrische Algebra.
Information.
Objektorientierte Programmierung.


Einführung.

QA564 / .D67 2007

006.60151257

© Cooperative University Library Karen, P. O. 24814-00502 Karen Nairobi Nairobi Kenya
Tel.: +254 020 8891401-4