public int blockCount() { return positions.size(); } }
public void multiply(float amount) { this.multipliers.add(amount); }
public void add(int amount) { modifiers.add(amount); }
public int[] toArray( int[] dest, int offset, int len ) { return list.toArray( dest, offset, len ); } public int[] toArray( int[] dest, int source_pos, int dest_pos, int len ) {
public double[] toArray( int offset, int len ) { synchronized( mutex ) { return list.toArray( offset, len ); } } public double[] toArray( double[] dest, int offset, int len ) {
public void sort() { synchronized( mutex ) { list.sort(); } } public void sort( int fromIndex, int toIndex ) {
public int binarySearch( float value ) { synchronized( mutex ) { return list.binarySearch( value ); } } public int binarySearch( float value, int fromIndex, int toIndex ) {
public char[] toArray( char[] dest, int offset, int len ) { return list.toArray( dest, offset, len ); } public char[] toArray( char[] dest, int source_pos, int dest_pos, int len ) {
@Override public int size() { return list.size(); }
public double replace( int offset, double val ) { synchronized( mutex ) { return list.replace( offset, val ); } } public void remove( int offset, int length ) {
public int indexOf( int offset, double value ) { synchronized( mutex ) { return list.indexOf( offset, value ); } } public int lastIndexOf( int offset, double value ) {
public void subtract(int amount) { modifiers.add(-amount); }
public int getActivePoolSize() { return totalPoolSize - pool.size(); }
public void addPostMultiply(float amount) { postModifiers.add(amount); }
public int getVertexCount() { return vertexStartWeights.size(); }
public void add(float amount) { modifiers.add(amount); }
public void multiply(float amount) { multipliers.add(amount); }
public void add( float[] vals ) { synchronized( mutex ) { list.add( vals ); } } public void add( float[] vals, int offset, int length ) {