public void shiftOrigin( Vector2 newOrigin )
{
foreach( Body b in bodyList )
{
b._xf.p -= newOrigin;
b._sweep.C0 -= newOrigin;
b._sweep.C -= newOrigin;
}
foreach( Joint joint in jointList )
{
//joint.ShiftOrigin(newOrigin); //TODO: uncomment
}
contactManager.broadPhase.shiftOrigin( newOrigin );
}