TroveP5
A library by Tim Pulver for the programming environment processing. Last update, 07/13/2012.
TroveP5 is a wrapper for the Java library Trove, which provides high speed regular and primitive collections for Java.
The GNU Trove library has two objectives: Provide free, fast, lightweight implementations of the java.util Collections API. These implementations are designed to be pluggable replacements for their JDK equivalents. Provide primitive collections with similar APIs to the above. This gap in the JDK is often addressed by using the "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with Object-based collections. For most applications, however, collections which store primitives directly will require less space and yield significant performance gains.
Download
Download TroveP5 version 0.1 in .zip format.
Installation
Unzip and put the extracted TroveP5 folder into the libraries folder of your processing sketches. Reference and examples are included in the TroveP5 folder.
Keywords Processing, Library, Java, Trove, Primitive Types, Collections, ArrayList, HashMap, LinkedList, int, float, double
Reference. Have a look at the javadoc reference here. a copy of the reference is included in the .zip as well.
Source. The source code of TroveP5 is available at Github, and its repository can be browsed here.
Examples
Find a list of examples in the current distribution of TroveP5, or have a look at them by following the links below.
Tested
Platform windows
Processing 2.0a6
Dependencies none