7 Data Structures

7 Rotate Transform Data Structure

You can use a rotate transform data structure to specify a rotate transform (for example, when calling the Q3RotateTransform_NewData function). The rotate transform data structure is defined by the TQ3RotateTransformData data type.

typedef struct TQ3RotateTransformData {
 TQ3Axis         axis;
 float         radians;
} TQ3RotateTransformData;
axis The axis of rotation. You can use the constants kQ3AxisX, kQ3AxisY, and kQ3AxisZ to specify an axis.
radians The number of radians to rotate around the axis of rotation.

3D Graphics Programming with QuickDraw 3D - 20 OCT 1995

© Apple Computer, Inc.

Let us know what you think of these prototype pages.

Generated with Harlequin WebMaker