new ResourcePool<ArrayList<MutableFloat>>((Class<ArrayList<MutableFloat>>) new ArrayList<MutableFloat>().getClass());
public void genArrayList() {
this.vertexData = vertexDataPool.aquire();
Vector2d a = new Vector2d();
Vector2d b = new Vector2d();
Vector2d c = new Vector2d();
Vector2d d = new Vector2d();
Vector3i tmp = new Vector3i();
Rect r = new Rect();