forked from algorithm-visualizer/algorithm-visualizer
-
Notifications
You must be signed in to change notification settings - Fork 0
Array1DTracer
Jason Park edited this page May 20, 2016
·
16 revisions
Array1DTracer inherits Array2DTracer.
| Method | Description |
|---|---|
| _setData((Number[]) data) | set one-dimensional array data to visualize |
| _notify((Number) x1, (Number) y1, (Number) x2, (Number) y2) | notify that the values of both (x1, y1) and (x2, y2) have been changed |
| _notify((Number) x, (Number) y) | notify 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) |
| _selectSet((Object[]) coords) | select more than one coordinates |
| _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) |
| _deselectSet((Object[]) coords) | deselect more than one coordinates |
| _sleep((Number) duration) | delay before going to next step |
| _print((String) msg, (Boolean) delay) | print a message on the trace section |
| _pace((Number) interval) | set interval between steps |
| _clear() | erase all messages on the trace section |