43 const float cA = cos( alpha );
44 const float sA = sin( alpha );
55 SetX( -(x*sA +
y*cA) );
60 SetPx( -(px*sA + py*cA) );
61 SetPy( px*cA - py*sA );
64 for(
int iC=0; iC<21; iC++)
67 fC[0] = cA*cA* cov[2] + 2* cA* cov[1]* sA + cov[0]*sA* sA;
69 fC[1] = -(cA*cA * cov[1]) + cA* (-cov[0] + cov[2])* sA + cov[1]*sA* sA;
70 fC[2] = cA*cA* cov[0] - 2* cA* cov[1]* sA + cov[2]*sA* sA;
72 fC[3] = -(cA* cov[4]) - cov[3]* sA;
73 fC[4] = cA* cov[3] - cov[4]* sA;
76 fC[6] = cA*cA* cov[11] + cA *(cov[10] + cov[7])* sA + cov[6]*sA* sA;
77 fC[7] = -(cA*cA * cov[10]) + cA* (cov[11] - cov[6])* sA + cov[7] *sA*sA;
78 fC[8] = -(cA *cov[12]) - cov[8] *sA;
79 fC[9] = cA*cA* cov[14] + 2 *cA* cov[13]* sA + cov[9]* sA*sA;
81 fC[10] = -(cA*cA* cov[7]) + cA* (cov[11] - cov[6])* sA + cov[10]*sA* sA;
82 fC[11] = cA*cA* cov[6] - cA* (cov[10] + cov[7]) *sA + cov[11]*sA* sA;
83 fC[12] = cA* cov[8] - cov[12]* sA;
84 fC[13] = -(cA*cA* cov[13]) + cA* (cov[14] - cov[9])* sA + cov[13]* sA*sA;
85 fC[14] = cA*cA* cov[9] - 2* cA* cov[13]* sA + cov[14]* sA*sA;
87 fC[15] = -(cA* cov[16]) - cov[15]* sA;
88 fC[16] = cA* cov[15] - cov[16]* sA;
90 fC[18] = -(cA* cov[19]) - cov[18]* sA;
91 fC[19] = cA* cov[18] - cov[19]* sA;