讨伐一个变态的D3D图形库类

话说有一个旋转系数的结构体 Rotate,定义如下

 

struct Rotate

{

float w,x,y,z;

Rotate(float fX,float fY,float fZ,float fW);
};

上面这个结构体变态的地方就是定义顺序是w x y z,构造函数的顺序变成了 x y z w ,真是扯蛋,害得我想当然的顺序出来好几个bug,查了我半天

你可能感兴趣的:(讨伐一个变态的D3D图形库类)