#ifndef QD3DTRANSFORM_H
#define QD3DTRANSFORM_H

#ifndef QD3D_H
#include <QD3D.h>
#endif



#if PRAGMA_ONCE
#pragma once
#endif

#ifdef __cplusplus
extern "C" {
#endif

/*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.*/
typedef struct TQ3RotateTransformData {
    TQ3Axis                             axis;
    float                               radians;
} TQ3RotateTransformData;

#ifdef __cplusplus
}
#endif

#endif 

