Patent ID: 6727910
Filing Date: 2004-04-27
Classification: G06F

Abstract:
In a data processing system that executes a program of instructions, a method for inverting a distorted surface in a detail-in-context presentation comprising the steps of:a) locating a first approximation point Pi for an inversion of a point X, wherein said point Pi is on an undistorted surface and said point X is on said distorted surface; b) obtaining a point PiD by displacing said point Pi onto said distorted surface by applying a distortion function D; calculating a magnitude of the difference |PiDâˆ’X| between said point X and said PiD; determining whether said point Pi is acceptable for said inversion of said point X by comparing said magnitude of the difference to a tolerance &dgr;; and, selecting said tolerance &dgr; as a fraction of a width of a pixel for a computer display surface wherein said fraction includes one half; c) locating a next approximation point Pi+1 for said inversion of said point X if said approximation point Pi is not acceptable for said inversion of said point X; and, d) repeating steps (b) and (c) until said approximation point is acceptable for said inversion of said point X.