The Essentials of CAGD

Here is the notation used in this book:
| | cross product | |
| | curve derivatives with respect to the current parameter | |
| a, b, ?, ? | real numbers or real-valued functions | |
| 0 | short for | |
| e 1, e 2, e 3 | directions of a coordinate system | |
| a, b | points or vectors | |
| a x, a y, a z | x, y, z components of the point a. | |
| x | homogeneous coordinates of the point x | |
| A, B | matrices | |
| A, B | matrices whose elements are points ("hypermatrices") | |
| b r i | intermediate points in the de Casteljau algorithm | |
| B n i | Bernstein polynomial of degree n | |
| H 3 i | cubic Hermite polynomials | |
| L n i | Lagrange polynomial of degree n | |
| N n i | B-spline basis function of degree n | |
| IE d | d dimensional Euclidean or affine space | |
| IR d | d dimensional linear or real space | |
| ? i | difference in parameter intervals (i.e., ? i = u i+1 u i) | |
| ? r | iterated forward difference | |
| P | control polygon | |
| v | (Euclidean) length of the vector v | |
| x u | u-partial of x( u, v) | |
| a ? (1, 0, 0) | barycentric coordinates of a are (1, 0, 0) | |
| ? i | Greville abscissa |