20 QuickDraw3D Mathematical Utilities
All functions operating on 3-by-3 matrices assume that the resulting transform matrices are to be used to transform only homogeneous two-dimensional data types (such as TQ3RationalPoint3D
). Similarly, all functions operating on 4-by-4 matrices assume that the resulting transform matrices are to be used to transform only homogeneous three-dimensional data types (such as TQ3RationalPoint4D
).
You specify an angle (for example, for Q3Matrix3x3_SetRotateAboutPoint
) by passing a value that is interpreted in radians. If you prefer to use degrees, QuickDraw3D provides C language macros that convert radians into degrees.
Let us know what you think of these prototype pages.
Generated with Harlequin WebMaker