skip to main content
Skip header Section
Curves and surfaces for computer aided geometric design (3rd ed.): a practical guideFebruary 1993
Publisher:
  • Academic Press Professional, Inc.
  • 525 B Street Suite 1900 San Diego, CA
  • United States
ISBN:978-0-12-249052-1
Published:01 February 1993
Pages:
473
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. Raffo A and Biasotti S (2021). Weighted quasi-interpolant spline approximations: Properties and applications, Numerical Algorithms, 87:2, (819-847), Online publication date: 1-Jun-2021.
  2. Hall J, S. Rendall T and Allen C (2017). Optimisation using smoothed particle hydrodynamics with volume-based geometry control, Structural and Multidisciplinary Optimization, 56:6, (1369-1386), Online publication date: 1-Dec-2017.
  3. Kozera R and Noakes L Piecewise-Quadratics and Reparameterizations for Interpolating Reduced Data Proceedings of the 17th International Workshop on Computer Algebra in Scientific Computing - Volume 9301, (260-274)
  4. ACM
    Bailey M Fundamentals seminar ACM SIGGRAPH 2015 Courses, (1-129)
  5. Blasco A and Pérez-Díaz S (2015). Asymptotes of space curves, Journal of Computational and Applied Mathematics, 278:C, (231-247), Online publication date: 15-Apr-2015.
  6. (2015). Curve construction based on four α β -Bernstein-like basis functions, Journal of Computational and Applied Mathematics, 273:C, (160-181), Online publication date: 1-Jan-2015.
  7. Pehlivanoglu Y (2014). Direct and indirect design prediction in genetic algorithm for inverse design problems, Applied Soft Computing, 24:C, (781-793), Online publication date: 1-Nov-2014.
  8. Harary G, Tal A and Grinspun E Feature-preserving surface completion using four points Proceedings of the Symposium on Geometry Processing, (45-54)
  9. Woźny P (2014). Construction of dual B -spline functions, Journal of Computational and Applied Mathematics, 260:C, (301-311), Online publication date: 1-Apr-2014.
  10. Lu Q, Shephard M, Tendulkar S and Beall M (2014). Parallel mesh adaptation for high-order finite element methods with curved element geometry, Engineering with Computers, 30:2, (271-286), Online publication date: 1-Apr-2014.
  11. Hong X, Iplikci S, Chen S and Warwick K (2014). A model-based PID controller for Hammerstein systems using B-spline neural networks, International Journal of Adaptive Control and Signal Processing, 28:3-5, (412-428), Online publication date: 1-Mar-2014.
  12. Kozera R and Noakes L (2013). Piecewise-quadratics and exponential parameterization for reduced data, Applied Mathematics and Computation, 221:C, (620-638), Online publication date: 15-Sep-2013.
  13. Nguyen D, Rauchs G and Ponthot J (2013). The impact of surface higher order differentiability in two-dimensional contact elements, Journal of Computational and Applied Mathematics, 246, (195-205), Online publication date: 1-Jul-2013.
  14. Pehlivanoglu Y Improved particle swarm optimization method in inverse design problems Proceedings of the 12th international conference on Artificial Neural Networks: advances in computational intelligence - Volume Part I, (218-231)
  15. Wony P (2013). Construction of dual bases, Journal of Computational and Applied Mathematics, 245, (75-85), Online publication date: 1-Jun-2013.
  16. ACM
    Bessmeltsev M, Wang C, Sheffer A and Singh K (2012). Design-driven quadrangulation of closed 3D curves, ACM Transactions on Graphics, 31:6, (1-11), Online publication date: 1-Nov-2012.
  17. ACM
    Bailey M and Cunningham S Introduction to computer graphics SIGGRAPH Asia 2011 Courses, (1-58)
  18. Cuenca S, Jimeno-Morenilla A, Martínez A and Maestre R (2011). Hardware approach to tool path computation for STEP-NC enabled CNC, Computers in Industry, 62:5, (509-518), Online publication date: 1-Jun-2011.
  19. Vučina D and Pehnec I Enhanced reverse engineering using genetic-algorithms-based experimental parallel workflow for optimum design Proceedings of the 2011 international conference on Applications of evolutionary computation - Volume Part II, (172-183)
  20. ACM
    Bailey M and Cunningham S Introduction to computer graphics ACM SIGGRAPH ASIA 2010 Courses, (1-100)
  21. Bai Y and Wang D (2010). On the comparison of trilinear, cubic spline, and fuzzy interpolation methods in the high-accuracy measurements, IEEE Transactions on Fuzzy Systems, 18:5, (1016-1022), Online publication date: 1-Oct-2010.
  22. ACM
    Ben-Haim D, Harary G and Tal A Piecewise 3D Euler spirals Proceedings of the 14th ACM Symposium on Solid and Physical Modeling, (201-206)
  23. ACM
    Harary G and Tal A 3D Euler spirals for 3D curve completion Proceedings of the twenty-sixth annual symposium on Computational geometry, (393-402)
  24. Randrianarivony M (2009). On global continuity of Coons mappings in patching CAD surfaces, Computer-Aided Design, 41:11, (782-791), Online publication date: 1-Nov-2009.
  25. Zhou P and Qian W (2009). A vertex-first parametric algorithm for polyhedron blending, Computer-Aided Design, 41:11, (812-824), Online publication date: 1-Nov-2009.
  26. ACM
    Myles A and Peters J Bi-3 C2 polar subdivision ACM SIGGRAPH 2009 papers, (1-12)
  27. ACM
    Schollmeyer A and Fröhlich B Direct trimming of NURBS surfaces on the GPU ACM SIGGRAPH 2009 papers, (1-9)
  28. ACM
    Myles A and Peters J (2009). Bi-3 C2 polar subdivision, ACM Transactions on Graphics, 28:3, (1-12), Online publication date: 27-Jul-2009.
  29. ACM
    Schollmeyer A and Fröhlich B (2009). Direct trimming of NURBS surfaces on the GPU, ACM Transactions on Graphics, 28:3, (1-9), Online publication date: 27-Jul-2009.
  30. Xu H and Wang G (2009). Approximating rational triangular Bézier surfaces by polynomial triangular Bézier surfaces, Journal of Computational and Applied Mathematics, 228:1, (287-295), Online publication date: 1-Jun-2009.
  31. ACM
    Bailey M and Cunningham S Introduction to computer graphics ACM SIGGRAPH ASIA 2008 courses, (1-103)
  32. ACM
    Gain J and Bechmann D (2008). A survey of spatial deformation from a user-centered perspective, ACM Transactions on Graphics, 27:4, (1-21), Online publication date: 1-Oct-2008.
  33. ACM
    Lim C and Choi B Hierarchical triangular patches for terrain rendering with their matching blocks Proceedings of the 3rd international conference on Digital Interactive Media in Entertainment and Arts, (327-334)
  34. ACM
    Bailey M Introduction to SIGGRAPH and interactive computer graphics ACM SIGGRAPH 2008 classes, (1-85)
  35. ACM
    Azernikov S Sweeping solids on manifolds Proceedings of the 2008 ACM symposium on Solid and physical modeling, (249-255)
  36. Yang L and Zeng X Trimming Bézier surfaces on Bézier surfaces via blossoming Proceedings of the 5th international conference on Advances in geometric modeling and processing, (578-584)
  37. Sohel F, Karmakar G, Dooley L and Arkinstall J (2008). Quasi-Bezier curves integrating localised information, Pattern Recognition, 41:2, (531-542), Online publication date: 1-Feb-2008.
  38. Browne C (2008). Gaudí's organic geometry, Computers and Graphics, 32:1, (105-115), Online publication date: 1-Feb-2008.
  39. Ma X and Cripps R Estimation of end curvatures from planar point data Proceedings of the 12th IMA international conference on Mathematics of surfaces XII, (307-319)
  40. ACM
    Bailey M and Glassner A Introduction to SIGGRAPH and computer graphics ACM SIGGRAPH 2007 courses, (1-es)
  41. ACM
    Sun J, Liang L, Wen F and Shum H Image vectorization using optimized gradient meshes ACM SIGGRAPH 2007 papers, (11-es)
  42. ACM
    Sun J, Liang L, Wen F and Shum H (2007). Image vectorization using optimized gradient meshes, ACM Transactions on Graphics, 26:3, (11-es), Online publication date: 29-Jul-2007.
  43. Niu J, Li Z and Salvendy G A case study of multi-resolution representation of heads Proceedings of the 1st international conference on Digital human modeling, (171-178)
  44. ACM
    Huang Z and Wang G Distance between a Catmull-Clark subdivision surface and its limit mesh Proceedings of the 2007 ACM symposium on Solid and physical modeling, (233-240)
  45. Davydov O, Morandi R and Sestini A (2006). Local hybrid approximation for scattered data fitting with bivariate splines, Computer Aided Geometric Design, 23:9, (703-721), Online publication date: 1-Dec-2006.
  46. Gao J, Chen X, Zheng D, Yilmaz O and Gindy N (2006). Adaptive restoration of complex geometry parts through reverse engineering application, Advances in Engineering Software, 37:9, (592-600), Online publication date: 1-Sep-2006.
  47. ACM
    Yap C Complete subdivision algorithms, I Proceedings of the twenty-second annual symposium on Computational geometry, (217-226)
  48. ACM
    Wang W, Pottmann H and Liu Y (2006). Fitting B-spline curves to point clouds by curvature-based squared distance minimization, ACM Transactions on Graphics, 25:2, (214-238), Online publication date: 1-Apr-2006.
  49. Van To T and Kositviwat T Using rational B-spline neural networks for curve approximation Proceedings of the 7th WSEAS International Conference on Mathematical Methods and Computational Techniques In Electrical Engineering, (42-50)
  50. López J, Hernández J, Gómez P and Faura F (2005). An improved PLIC-VOF method for tracking thin fluid structures in incompressible two-phase flows, Journal of Computational Physics, 208:1, (51-74), Online publication date: 1-Sep-2005.
  51. ACM
    Bailey M Introduction to SIGGRAPH and computer graphics ACM SIGGRAPH 2005 Courses, (1-es)
  52. ACM
    Peyré G and Mallat S Surface compression with geometric bandelets ACM SIGGRAPH 2005 Papers, (601-608)
  53. ACM
    Galligo A and Pavone J Selfintersections of a bézier bicubic surface Proceedings of the 2005 international symposium on Symbolic and algebraic computation, (148-155)
  54. ACM
    Peyré G and Mallat S (2005). Surface compression with geometric bandelets, ACM Transactions on Graphics, 24:3, (601-608), Online publication date: 1-Jul-2005.
  55. ACM
    Kim M, Elber G and Seong J Geometric computations in parameter space Proceedings of the 21st Spring Conference on Computer Graphics, (27-32)
  56. Cheng H, Fang S and Lavery J (2005). Shape-preserving properties of univariate cubic L1 splines, Journal of Computational and Applied Mathematics, 174:2, (361-382), Online publication date: 15-Feb-2005.
  57. Tai C and Wang G (2004). Interpolation with slackness and continuity control and convexity-preservation using singular blending, Journal of Computational and Applied Mathematics, 172:2, (337-361), Online publication date: 1-Dec-2004.
  58. Walton D and Meek D (2004). A generalisation of the Pythagorean hodograph quintic spiral, Journal of Computational and Applied Mathematics, 172:2, (271-287), Online publication date: 1-Dec-2004.
  59. Gou H and Wu M Fingerprinting curves Proceedings of the Third international conference on Digital Watermarking, (13-28)
  60. Cho M and Jun S (2004). r-Adaptive mesh generation for shell finite element analysis, Journal of Computational Physics, 199:1, (291-316), Online publication date: 1-Sep-2004.
  61. Maes J, Vanraes E, Dierckx P and Bultheel A (2004). On the stability of normalized Powell-Sabin B-splines, Journal of Computational and Applied Mathematics, 170:1, (181-196), Online publication date: 1-Sep-2004.
  62. Luo X, Shephard M, O'bara R, Nastasia R and Beall M (2004). Automatic p-version mesh generation for curved domains, Engineering with Computers, 20:3, (273-285), Online publication date: 1-Sep-2004.
  63. ACM
    Sorkine O, Cohen-Or D, Lipman Y, Alexa M, Rössl C and Seidel H Laplacian surface editing Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, (175-184)
  64. ACM
    Elkadi M, Galligo A and Lê T Parametrized surfaces in huge P3 of bidegree (1,2) Proceedings of the 2004 international symposium on Symbolic and algebraic computation, (141-148)
  65. Habib Z and Sarfraz M A rational spline with inflection points and singularities tests on convex data Geometric modeling, (282-297)
  66. You L and Zhang J Finite difference surface representation considering effect of boundary curvature Geometric modeling, (52-64)
  67. Brass P and Knauer C (2004). Testing congruence and symmetry for general 3-dimensional objects, Computational Geometry: Theory and Applications, 27:1, (3-11), Online publication date: 1-Jan-2004.
  68. Walton D, Meek D and Ali J (2003). Planar G2 transition curves composed of cubic Bézier spiral segments, Journal of Computational and Applied Mathematics, 157:2, (453-476), Online publication date: 15-Aug-2003.
  69. Bendels G and Klein R Mesh forging Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing, (207-217)
  70. ACM
    Caumon G, Sword C and Mallet J Constrained modifications of non-manifold B-reps Proceedings of the eighth ACM symposium on Solid modeling and applications, (310-315)
  71. ACM
    Kobayashi K and Ootsubo K t-FFD Proceedings of the eighth ACM symposium on Solid modeling and applications, (226-234)
  72. Bastian M and Li B (2003). An efficient automatic mesh generator for quadrilateral elements implemented using C++, Finite Elements in Analysis and Design, 39:9, (905-930), Online publication date: 1-Jun-2003.
  73. ACM
    Yan W and Kankanhalli M Detection and removal of lighting & shaking artifacts in home videos Proceedings of the tenth ACM international conference on Multimedia, (107-116)
  74. ACM
    Kahlesz F, Balázs Á and Klein R Multiresolution rendering by sewing trimmed NURBS surfaces Proceedings of the seventh ACM symposium on Solid modeling and applications, (281-288)
  75. Szafnicki B (2002). A unified approach for degree reduction of polynomials in the Bernstein basis part I, Journal of Computational and Applied Mathematics, 142:2, (287-312), Online publication date: 15-May-2002.
  76. Ryu J, Cho Y and Kim D Transformation of a Dynamic B-Spline Curve into Piecewise Power Basis Representation Proceedings of the International Conference on Computational Science-Part II, (82-91)
  77. Meek D (2002). Coaxing a planar curve to comply, Journal of Computational and Applied Mathematics, 140:1-2, (599-618), Online publication date: 1-Mar-2002.
  78. Meek D and Walton D (2002). Planar G2 Hermite interpolation with some fair, C-shaped curves, Journal of Computational and Applied Mathematics, 139:1, (141-161), Online publication date: 1-Feb-2002.
  79. ACM
    Wesche G and Seidel H FreeDrawer Proceedings of the ACM symposium on Virtual reality software and technology, (167-174)
  80. Haber J, Zeilfelder F, Davydov O and Seidel H Smooth approximation and rendering of large scattered data sets Proceedings of the conference on Visualization '01, (341-348)
  81. ACM
    Westgaard G and Nowacki H Construction of fair surfaces over irregular meshes Proceedings of the sixth ACM symposium on Solid modeling and applications, (88-98)
  82. ACM
    Buss S and Fillmore J (2001). Spherical averages and applications to spherical splines and interpolation, ACM Transactions on Graphics, 20:2, (95-126), Online publication date: 1-Apr-2001.
  83. Genc Y and Ponce J (2001). Image-Based Rendering Using Parameterized Image Varieties, International Journal of Computer Vision, 41:3, (143-170), Online publication date: 1-Feb-2001.
  84. Windmolders J and Dierckx P NURPS for special effects and quadrics Mathematical Methods for Curves and Surfaces, (527-534)
  85. Neagu M, Calcoen E and Lacolle B Bézier curves Mathematical Methods for Curves and Surfaces, (347-354)
  86. Ma M and Mann S Multiresoluton editing of pasted surfaces Mathematical Methods for Curves and Surfaces, (273-282)
  87. Crampton A, Mason J and Turner D Approximating semi-structured data with different errors using support vector machine regression Mathematical Methods for Curves and Surfaces, (63-72)
  88. ACM
    Grahn H, Volk T and Wolters H NURBS in VRML Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML), (35-43)
  89. ACM
    Li F and Lau R Real-time rendering of deformable parametric free-form surfaces Proceedings of the ACM symposium on Virtual reality software and technology, (131-138)
  90. ACM
    Kuester F, Duchaineau M, Hamann B, Joy K and Uva A 3DIVS Proceedings of the 1999 workshop on new paradigms in information visualization and manipulation in conjunction with the eighth ACM internation conference on Information and knowledge management, (92-96)
  91. Joy K and Duchaineau M Boundary Determination for Trivariate Solids Proceedings of the 7th Pacific Conference on Computer Graphics and Applications
  92. Lee J and Shin S A hierarchical approach to interactive motion editing for human-like figures Proceedings of the 26th annual conference on Computer graphics and interactive techniques, (39-48)
  93. ACM
    Wang X, Cheng F and Barsky B Blending, smoothing and interpolation of irregular meshes using N-sided Varady patches Proceedings of the fifth ACM symposium on Solid modeling and applications, (212-222)
  94. ACM
    Kagan P, Fischer A and Bar-Yoseph P Integrated mechanically based CAE system Proceedings of the fifth ACM symposium on Solid modeling and applications, (23-30)
  95. Johnson C and Marsh D (1999). Modelling robot manipulators with multivariate B-splines, Robotica, 17:3, (239-247), Online publication date: 1-May-1999.
  96. ACM
    Cohen J, Markosian L, Zeleznik R, Hughes J and Barzel R An interface for sketching 3D curves Proceedings of the 1999 symposium on Interactive 3D graphics, (17-21)
  97. Bokka V and Gurla H (1998). Constant-Time Algorithms for Constrained Triangulations on Reconfigurable Meshes, IEEE Transactions on Parallel and Distributed Systems, 9:11, (1057-1072), Online publication date: 1-Nov-1998.
  98. Gopi M and Manocha D A unified approach for simplifying polygonal and spline models Proceedings of the conference on Visualization '98, (271-278)
  99. ACM
    Corrêa W, Jensen R, Thayer C and Finkelstein A Texture mapping for cel animation Proceedings of the 25th annual conference on Computer graphics and interactive techniques, (435-446)
  100. ACM
    DeCarlo D, Metaxas D and Stone M An anthropometric face model using variational techniques Proceedings of the 25th annual conference on Computer graphics and interactive techniques, (67-74)
  101. Barequet G, Duncan C and Kumar S (1998). RSVP, IEEE Transactions on Visualization and Computer Graphics, 4:2, (162-177), Online publication date: 1-Apr-1998.
  102. ACM
    Ma L, Lau R, Feng J, Peng Q and Wong J Surface deformation using the sensor glove Proceedings of the ACM symposium on Virtual reality software and technology, (189-196)
  103. ACM
    Alt H, Welz E and Wolfers B Piecewise linear approximation of Be´zier-curves Proceedings of the thirteenth annual symposium on Computational geometry, (433-435)
  104. ACM
    Takahashi S, Shinagawa Y and Kunii T A feature-based approach for smooth surfaces Proceedings of the fourth ACM symposium on Solid modeling and applications, (97-110)
  105. ACM
    Kumar S, Manocha D, Zhang H and Hoff K Accelerated walkthrough of large spline models Proceedings of the 1997 symposium on Interactive 3D graphics, (91-ff.)
  106. Szeliski R and Coughlan J (1997). Spline-Based Image Registration, International Journal of Computer Vision, 22:3, (199-218), Online publication date: 31-Mar-1997.
  107. Kumar S, Manocha D and Lastra A (1996). Interactive Display of Large NURBS Models, IEEE Transactions on Visualization and Computer Graphics, 2:4, (323-336), Online publication date: 1-Dec-1996.
  108. Wagner M and Wilson J Recent developments in input modeling with Bézier distributions Proceedings of the 28th conference on Winter simulation, (1448-1456)
  109. ACM
    Eck M and Hoppe H Automatic reconstruction of B-spline surfaces of arbitrary topological type Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, (325-334)
  110. Hughes M, DiMattia C, Lin M and Manocha D Efficient And Accurate Interference Detection For Polynomial Deformation Proceedings of the Computer Animation
  111. ACM
    Kumar S and Manocha D The power of coherence Proceedings of the twelfth annual symposium on Computational geometry, (515-516)
  112. DeCarlo D and Metaxas D (1996). Blended Deformable Models, IEEE Transactions on Pattern Analysis and Machine Intelligence, 18:4, (443-448), Online publication date: 1-Apr-1996.
  113. ACM
    Rappoport A, Sheffer A and Bercovier M Volume-preserving free-form solids Proceedings of the third ACM symposium on Solid modeling and applications, (361-372)
  114. ACM
    Elber G and Cohen E Arbitrarily precise computation of Gauss maps and visibility sets for freeform surfaces Proceedings of the third ACM symposium on Solid modeling and applications, (271-279)
  115. ACM
    Luo R, Ma Y and McAllister D Tracing tangential surface-surface intersections Proceedings of the third ACM symposium on Solid modeling and applications, (255-262)
  116. ACM
    Grimm C and Pugmire D Visual interfaces for solids modeling Proceedings of the 8th annual ACM symposium on User interface and software technology, (51-60)
  117. Johnstone J and Sloan K Tensor Product Surfaces Guided by Minimal Surface Area Triangulations Proceedings of the 6th conference on Visualization '95
  118. Gross M, Gatti R and Staadt O Fast Multiresolution Surface Meshing Proceedings of the 6th conference on Visualization '95
  119. Stollnitz E, DeRose T and Salesin D (1995). Wavelets for Computer Graphics, IEEE Computer Graphics and Applications, 15:4, (75-85), Online publication date: 1-Jul-1995.
  120. ACM
    Loop C Smooth spline surfaces over irregular meshes Proceedings of the 21st annual conference on Computer graphics and interactive techniques, (303-310)
  121. ACM
    Hoppe H, DeRose T, Duchamp T, Halstead M, Jin H, McDonald J, Schweitzer J and Stuetzle W Piecewise smooth surface reconstruction Proceedings of the 21st annual conference on Computer graphics and interactive techniques, (295-302)
  122. ACM
    Finkelstein A and Salesin D Multiresolution curves Proceedings of the 21st annual conference on Computer graphics and interactive techniques, (261-268)
  123. ACM
    Chang Y and Rockwood A A generalized de Casteljau approach to 3D free-form deformation Proceedings of the 21st annual conference on Computer graphics and interactive techniques, (257-260)
  124. ACM
    Wagner M and Wilson J Using univariate Be´zier distributions to model simulation input processes Proceedings of the 25th conference on Winter simulation, (365-373)
Contributors
  • Arizona State University

Recommendations

Andrew Donald Booth

Computer-aided geometric design is assuming ever-greater importance with the almost universal use of computer-aided manufacturing in industry. A central problem with numerically controlled machine tools is the storage of the data that are to control their operations. When the two- or three-dimensional path to be followed by the cutting tool can be specified by a simple algebraic formula, this may not be difficult but, for an artifact such as the hood of an automobile, the profile of the required press tool is complex and has been designed by an artist rather than by a mathematician. The book is directed to this latter class of object. The original designers used French curves as an aid to two-dimensional curve drawing, and the book points out that, as early as 1959, P. de Casteljau, working for the Citroen Company in Paris, produced an internal report that described the “Be´zier” curve interpolation technique later announced by P. Be´zier of Citroen. Be´zier has provided a historical introduction to this book in which he describes some of the origins of his version of the method. Much of the underlying theory of Be´zier curve fitting derives from that of Bernstein polynomials, and the first few chapters develop all of the relevant theory, particularly as applied to two-dimensional fitting. The text then considers the far more complex problem of surface representation by optimally small sets of generalized polynomials. Generally, apart from questions of stability, no real difficulties occur except in the case of sharp corners and similar discontinuities. The case of the automobile hood and its fairing into the wing structures is a prime example. This matter receives extensive discussion and leads to chapters on Coons patches and their extensions. A readable chapter covers differential geometry as it applies to surfaces and space curves, and the author provides a discussion on smoothing. The main text ends with the author's evaluation of the methods discussed and his recommendations as to selection and implementation. This material is especially valuable because of his previous involvement as a research mathematician with Daimler-Benz. The book ends with a short list of technical terms and definitions. The monumental bibliography lists 480 references, but many of these are to obscure and hard-to-find sources such as theses and internal corporate reports, and the index is excellent. The illustrative diagrams and photographic plates are extensive, and each chapter ends with a set of exercises and a guide to software. The author and publisher have included a floppy disk that contains C source programs for all of the major algorithms in the book. These programs can be used to help solve the example problems or, for the designer, in actual industrial situations. It is worth noting that the C programs produce graphic output as Postscript files, which require a Postscript-compatible printer to view. For those without such a device, it is worth knowing that the program Ghostscript can display Postscript files as well as reproducing them on standard laser printers. It is available as freeware. I strongly recommend the book for classroom use or as a design handbook. The industrial designer should be aware that it requires a good grasp of mathematics.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.