1. A method for displaying a three-dimensional view of a surface of a viewed object, the method comprising the steps of: determining three-dimensional coordinates in a first coordinate system of a plurality of surface points on the surface of the viewed object; receiving a selection of a plurality of measurement points on the surface of the viewed object; determining a reference surface based on the three-dimensional coordinates in the first coordinate system of three or more of the plurality of surface points proximate one or more of the plurality of measurement points; establishing a second coordinate system different from the first coordinate system based on the reference surface and the plurality of measurement points by assigning the origin of the second coordinate system to be located proximate the average position of the three-dimensional coordinates of points on the reference surface corresponding to two or more of the plurality of measurement points; transforming the three-dimensional coordinates in the first coordinate system of the plurality of surface points to the three-dimensional coordinates in the second coordinate system; determining a subset of the plurality of surface points that are within a region of interest on the surface of the viewed object, wherein the region of interest is based on the plurality of measurement points; and displaying, on a monitor, a rendered three-dimensional view of the subset of the plurality of surface points in the three-dimensional coordinates of the second coordinate system, wherein displaying the rendered three-dimensional view of the subset of the plurality of surface points further comprises displaying a measured geometric dimension of the region of interest, and wherein the measured geometric dimension comprises depth of an irregularity on the surface of the viewed object.