Skip to content
Jason Park edited this page May 25, 2016 · 16 revisions

Array2DTracer inherits Tracer.

Methods

Method Description
_setData((Number[][]) data) set two-dimensional array data to visualize
_notify((Number) x, (Number) y, (Number) v) notify that the value of (x, y) has been changed to v
_denotify((Number) x, (Number) y) stop notifying that the value of (x, y) has been changed
_select((Number) sx, (Number) sy, (Number) ex, (Number) ey) select a rectangle formed by (sx, sy) and (ex, ey)
_select((Number) x, (Number) y) select (x, y)
_selectRow((Number) x, (Number) sy, (Number) ey) equivalent to _select(x, sy, x, ey)
_selectCol((Number) y, (Number) sx, (Number) ex) equivalent to _select(sx, y, ex, y)
_deselect((Number) sx, (Number) sy, (Number) ex, (Number) ey) deselect a rectangle formed by (sx, sy) and (ex, ey)
_deselect((Number) x, (Number) y) deselect (x, y)
_deselectRow((Number) x, (Number) sy, (Number) ey) equivalent to _deselect(x, sy, x, ey)
_deselectCol((Number) y, (Number) sx, (Number) ex) equivalent to _deselect(sx, y, ex, y)
_clear() erase traces on the array
_wait() wait for a certain amount of time

Children Modules

Module
Array1DTracer

Usage

Show examples

Clone this wiki locally