Box2D.Common.OBBViewportTransform.GetScreenToWorld C# (CSharp) Method

GetScreenToWorld() public method

public GetScreenToWorld ( Vec2 argScreen, Vec2 argWorld ) : void
argScreen Vec2
argWorld Vec2
return void
        public void GetScreenToWorld(Vec2 argScreen, Vec2 argWorld)
        {
            argWorld.Set(argScreen);
            argWorld.SubLocal(Box.Extents);
            Box.R.InvertToOut(inv2);
            inv2.MulToOut(argWorld, argWorld);
            if (YFlip)
            {
                yFlipMatInv.MulToOut(argWorld, argWorld);
            }
            argWorld.AddLocal(Box.Center);
        }