#ifndef INC__affine_h_ #define INC__affine_h_ #include "math-quat.h" struct affine { float c[4][3]; affine operator * ( const affine &q ) const; affine& operator *= ( const affine &q ); const vec3& col( int i ) const; vec3& col( int i ); static const affine identity; }; affine quat_to_affine( const quat &q ); #endif