Patent ID: 7769222

Claim:
A non-transitory computer-readable medium containing a computer-executable program stored thereon for producing an arc tool graphical user interface (GUI) for measuring the characteristics of arc-shaped features for use in a machine vision inspection system comprising a control system portion and a display, the program, in response to execution, causing the machine vision inspection system to: display a region of interest boundary generally surrounding a region of interest (ROI), the ROI boundary comprising an inner radius boundary portion, an outer radius boundary portion, and first and second end portions; and provide, via the display, at least four distinct types of ROI parameter control features located proximate to at least two of the inner radius boundary portion, the outer radius boundary portion, and the first end portion, wherein: each of the at least four distinct types of ROI parameter control features is associated with a distinct mode of operation that is specific to that type of ROI parameter control feature; and one distinct mode of operation that is associated with a first type of ROI parameter control feature that is located proximate to at least one of the inner radius boundary portion and the outer radius boundary portion is a symmetrical radial dimension changing mode, wherein movement of a cursor associated with the first type of ROI parameter control feature along a radial direction causes the nominal radius of curvature of the ROI outer radius boundary portion to increase while the nominal radius of curvature of the ROI inner radius boundary portion simultaneously decreases, or vice versa, depending on the direction of the radial movement of the cursor associated with the first type of ROI parameter control feature.