/* utility matrix ops for cii test programs */ /* NOT SUPPORTED */ extern CII_RES CIU_MakeScale(float s, float mp[]); extern CII_RES CIU_MakeScale2(float sx, float sy, float mp[]); extern CII_RES CIU_MakeRotate(float d, float mp[]); extern CII_RES CIU_MakeTranslate(float x, float y, float mp[]); extern CII_RES CIU_ApplyPreConcat(float Ap[], float Rp[]); extern CII_RES CIU_TransformPoint(CII_VectorRep *v, float mp[], CII_VectorRep *Rp); extern CII_RES CIU_TransformVec(CII_VectorRep *v, float mp[], CII_VectorRep *Rp); extern CII_RES CIU_ApplyPreScale(float s, float mp[]); extern CII_RES CIU_ApplyPreScale2(float sx, float sy, float mp[]); extern CII_RES CIU_ApplyPreRotate(float d, float mp[]); extern CII_RES CIU_ApplyPreTranslate(float x, float y, float mp[]);