A C D E G I M O R S W 
All Classes All Packages

A

abort() - Method in class org.deepsymmetry.EventHandlingThread
Shut down the event handling thread.

C

close() - Method in class org.deepsymmetry.GifSequenceWriter
Close this GifSequenceWriter object.
close() - Static method in class org.deepsymmetry.Wayang
Close the Push 2 interface if it is open, and shut down our LibUsb context if it is active.
context - Variable in class org.deepsymmetry.EventHandlingThread
Tracks the LibUsb context for which we are handling events.

D

DISPLAY_HEIGHT - Static variable in class org.deepsymmetry.Wayang
The height of the display, in pixels.
DISPLAY_WIDTH - Static variable in class org.deepsymmetry.Wayang
The width of the display, in pixels.

E

EventHandlingThread - Class in org.deepsymmetry
Used to handle events sent by LibUsb when using asynchronous I/O.
EventHandlingThread(Context) - Constructor for class org.deepsymmetry.EventHandlingThread
Constructor sets the LibUsb context for which events are being handled.

G

GifSequenceWriter - Class in org.deepsymmetry
This class will generate an animated GIF from a sequence of individual images.
GifSequenceWriter(ImageOutputStream, int, int, boolean) - Constructor for class org.deepsymmetry.GifSequenceWriter
Creates a new GifSequenceWriter
GifSequenceWriter(ImageOutputStream, RenderedImage, int, boolean) - Constructor for class org.deepsymmetry.GifSequenceWriter
Creates a new GifSequenceWriter from an existing buffered image.
GifSequenceWriter(ImageOutputStream, ImageTypeSpecifier, int, boolean) - Constructor for class org.deepsymmetry.GifSequenceWriter
Creates a new GifSequenceWriter
gifWriter - Variable in class org.deepsymmetry.GifSequenceWriter
 

I

imageMetaData - Variable in class org.deepsymmetry.GifSequenceWriter
 
imageWriteParam - Variable in class org.deepsymmetry.GifSequenceWriter
 

M

main(String[]) - Static method in class org.deepsymmetry.GifSequenceWriter
Support invocation from the command line; provide a list of input file names, followed by a single output file name.

O

open() - Static method in class org.deepsymmetry.Wayang
Set up a connection to libusb, find the Push 2, and open its display interface.
org.deepsymmetry - package org.deepsymmetry
 
org.deepsymmetry.wayang - module org.deepsymmetry.wayang
 

R

run() - Method in class org.deepsymmetry.EventHandlingThread
 

S

sendFrame() - Static method in class org.deepsymmetry.Wayang
Send a frame of pixels, corresponding to whatever has been drawn in the image returned by open(), to the display.
sendFrameAsync() - Static method in class org.deepsymmetry.Wayang
Send a frame of pixels asynchronously, corresponding to whatever has been drawn in the image returned by open(), to the display.

W

Wayang - Class in org.deepsymmetry
Supports drawing images on the Ableton Push 2 graphical display.
Wayang() - Constructor for class org.deepsymmetry.Wayang
 
writeToSequence(RenderedImage) - Method in class org.deepsymmetry.GifSequenceWriter
 
A C D E G I M O R S W 
All Classes All Packages