org.cdlib.xtf.util
Class FloatList
Object
FloatList
public class FloatList
- extends Object
A fast, array-based, expandable list of floats.
- Author:
- Martin Haye
Field Summary |
private float[] |
data
|
private int |
size
|
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
data
private float[] data
size
private int size
FloatList
public FloatList()
FloatList
public FloatList(int initialCapacity)
add
public final void add(float value)
ensureCapacity
public final void ensureCapacity(int cap)
compact
public final void compact()
resize
public final void resize(int newSize)
toArray
public final float[] toArray()
isEmpty
public final boolean isEmpty()
clear
public final void clear()
size
public final int size()
get
public final float get(int index)
getLast
public final float getLast()
set
public final void set(int index,
float value)
fill
public final void fill(float value)
sort
public final void sort()
binarySearch
public final int binarySearch(float searchFor)