A CellSet reperesenting unmasked cells currently within the cursor bounds, that were added by the previous cursor movement.
A CellSet reperesenting all unmasked cells that are within the cursor bounds.
Centers the cursor on a cell of the raster.
Column of raster to center on.
Row of raster to center on.
Cursor column relative to the analysis area.
The distance from the focus that the bounding box of this cursor extends.
Iterates over all cell values of the raster which are covered by the cursor and not masked.
Iterates over all cell values of the raster which are covered by the cursor and not masked, that were exposed as part of the last move of the cursor.
Iterates over all cell values of the raster which are no longer covered by the cursor as part of the last move last move of the cursor.
Indicates whether or not this cursor has been moved and is tracking state between the previous position and the current position
Move the cursor one cell space in a horizontal of vertical direction.
A CellSet reperesenting cells that were moved outside the cursor bounds, or unmasked cells that were masked, by the previous cursor movement.
Cursor row relative to the analysis area
Sets the mask for this cursor.
Function that takes a col and row of the neighborhood coordinates and returns true if that cell should be masked. The neighborhood coordinates are the size of the cursor's bounding box, with (0, 0) being the top right corner.