android Programming Glossary: objectnewx
Android Bitmap/Canvas offset after scale http://stackoverflow.com/questions/6835224/android-bitmap-canvas-offset-after-scale this canvas.scale scaleX scaleY pivotX pivotY if scaleX 1 objectNewX objectOldX objectOldX pivotX scaleX 1 else objectNewX objectOldX.. 1 objectNewX objectOldX objectOldX pivotX scaleX 1 else objectNewX objectOldX objectOldX pivotX 1 scaleX The same for objectNewY...
Get Canvas coordinates after scaling up/down or dragging in android http://stackoverflow.com/questions/7524843/get-canvas-coordinates-after-scaling-up-down-or-dragging-in-android ev.getPointerId newPointerIndex break float objectNewX objectNewY if mScaleFactor 1 objectNewX ev.getX ev.getX super.getWidth.. break float objectNewX objectNewY if mScaleFactor 1 objectNewX ev.getX ev.getX super.getWidth 0.5f mScaleFactor 1 objectNewY.. ev.getY ev.getY super.getHeight 0.5f mScaleFactor 1 else objectNewX ev.getX ev.getX super.getWidth 0.5f 1 mScaleFactor objectNewY..
Android Bitmap/Canvas offset after scale http://stackoverflow.com/questions/6835224/android-bitmap-canvas-offset-after-scale this question Ok lets try to work out the best formula for this canvas.scale scaleX scaleY pivotX pivotY if scaleX 1 objectNewX objectOldX objectOldX pivotX scaleX 1 else objectNewX objectOldX objectOldX pivotX 1 scaleX The same for objectNewY. The.. for this canvas.scale scaleX scaleY pivotX pivotY if scaleX 1 objectNewX objectOldX objectOldX pivotX scaleX 1 else objectNewX objectOldX objectOldX pivotX 1 scaleX The same for objectNewY. The new width and height of the bitmap would of course be..
Get Canvas coordinates after scaling up/down or dragging in android http://stackoverflow.com/questions/7524843/get-canvas-coordinates-after-scaling-up-down-or-dragging-in-android newPointerIndex mLastTouchY ev.getY newPointerIndex mActivePointerId ev.getPointerId newPointerIndex break float objectNewX objectNewY if mScaleFactor 1 objectNewX ev.getX ev.getX super.getWidth 0.5f mScaleFactor 1 objectNewY ev.getY ev.getY super.getHeight.. newPointerIndex mActivePointerId ev.getPointerId newPointerIndex break float objectNewX objectNewY if mScaleFactor 1 objectNewX ev.getX ev.getX super.getWidth 0.5f mScaleFactor 1 objectNewY ev.getY ev.getY super.getHeight 0.5f mScaleFactor 1 else objectNewX.. ev.getX ev.getX super.getWidth 0.5f mScaleFactor 1 objectNewY ev.getY ev.getY super.getHeight 0.5f mScaleFactor 1 else objectNewX ev.getX ev.getX super.getWidth 0.5f 1 mScaleFactor objectNewY ev.getY ev.getY super.getHeight 0.5f 1 mScaleFactor if ev.getAction..
|