gnu.app.displayhack
Class Rorschach
java.lang.Object
gnu.app.Application
gnu.x11.Application
gnu.app.displayhack.DisplayHack
gnu.app.displayhack.Rorschach
- All Implemented Interfaces:
- java.lang.Runnable
public class Rorschach
- extends DisplayHack
Simulate ink-blot patterns. It draws random patterns reminiscent of the
psychological test of same name.
Modified from rorschach.c
in xscreensaver
by Jamie Zawinski .
- See Also:
-
screenshot 8,
help output
Fields inherited from class gnu.app.displayhack.DisplayHack |
clear, colors, delay, erase, eraser_delay, eraser_delta, eraser_gc, eraser_mode, gc, gc_values, random, stop_now, thread, window |
Constructor Summary |
Rorschach(java.lang.String[] args)
|
Method Summary |
static void |
main(java.lang.String[] args)
|
void |
paint()
|
Methods inherited from class gnu.app.displayhack.DisplayHack |
about, chance, dispatch_event, erase, exec, exit, random_color, random_int, random_sign, restart, run, sleep |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
depth
public int depth
offset
public int offset
step_size
public int step_size
draw_delay
public long draw_delay
x_symmetry
public boolean x_symmetry
y_symmetry
public boolean y_symmetry
Rorschach
public Rorschach(java.lang.String[] args)
paint
public void paint()
- Specified by:
paint
in class DisplayHack
main
public static void main(java.lang.String[] args)