19 hours ago, JohnnyCode said:why do you compete a single 3x2 matrix multiplication of a 2d vector with normalization and funcy stuff OP does?
Uhm, excuse me, but what? I was talking about vector multiplication by a scalar value. The OP's question was: provided T,P,A known, how to get C? I answered that question and gave a few pointers on how to rotate a bitmap arrow. Neither of those require matrix operations. That was all. I've answered how I would do it with the given configuration, now the rest is up to the OP.
Cheers,
bzt