[Math] Acquire angle from collision

No idea how to word this, so I will go ahead and draw it.

I am using Box2D, however it is not really working out to well due to the physics literally being too accurate lol, so I need to cheat and instead control the balls velocity myself…

http://s26.postimg.org/pf881ij7t/needthis.png

I need the angle of that impact, the problem I have is that even with restitution set to 1, friction to a low number…the ball will still gradually slow down, sometimes if it hits a block just right it can almost bring it to a stop.

This is with a low density ball and a high density brick, the paddle is held in place by a joint so it bounces off that fine.

My idea is to just get that angle, transform the body to that angle and then use cos/sin to apply a velcoity. I will probably move away from Box2D if it turns out bad.