| |
Program Functions
130
viewMenuNoOverlay
The current overlay is replaced by an empty matrix so that no overlay is displayed.
viewMenuAllPoints, viewMenuFovea, viewMenuBV1d, viewMenuBV1v,
viewMenuBV2d, viewMenuBV2v, viewMenuBV3d, viewMenuBV3v
These functions call vUpdatePtsOverlay with different boundary points. For example, view-
MenuFovea gives the point within the fovea specified by the user to vUpdatePtsOverlay.
vUpdatePtsOverlay creates an overlay that shows the position of the point.
toolsMenuFovea, toolsMenuBV1d, toolsMenuBV1v, toolsMenuBV2d, tools-
MenuBV2v, toolsMenuBV3d, toolsMenuBV3v
These functions ask the user to specify points within different regions, i.e., within the fovea or
within a boundary between two adjacent visual areas. After the points are returned from the
function vGetPoints, which is called, they are saved in the user data structure.
toolsMenuSetNaN
If the wedge-stimulus phase image is displayed, the user can set noisy regions to NaN by
specifying a polygon or by specifying points (positions). In the former case, the region within
the polygon is set to NaN. In the latter case, a region that surrounds the specified position is
set to NaN. The regions in the wedge-stimulus phase image are not set directly to NaN. Rather
a template stores the NaN positions. Then the function vPreProcessData is called that copies
the original phase image and sets based on the template the corresponding regions in the
copy to NaN. There are more adjustments done to the copy of the original data. Please refer to
vPreProcessData for more information. When the matching is done, the modified copy of the
original data is used.
|  |
|
| |
|
|