uka.util
Class FloatSet

java.lang.Object
  extended byuka.util.FloatSet
All Implemented Interfaces:
java.io.Serializable

public class FloatSet
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private)  FloatIDMap map
           
(package private)  IntQueue unusedIDs
           
 
Constructor Summary
FloatSet()
           
 
Method Summary
 boolean add(float value)
           
 void clear()
           
 boolean contains(float value)
           
 int getSize()
           
 boolean isEmpty()
           
 FloatIterator iterator()
           
 boolean remove(float value)
           
 EnlargingFloatArray toArray(EnlargingFloatArray a)
           
 float[] toArray(float[] a)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

FloatIDMap map

unusedIDs

IntQueue unusedIDs
Constructor Detail

FloatSet

public FloatSet()
Method Detail

add

public boolean add(float value)

isEmpty

public boolean isEmpty()

getSize

public int getSize()

contains

public boolean contains(float value)

remove

public boolean remove(float value)

clear

public void clear()

toArray

public EnlargingFloatArray toArray(EnlargingFloatArray a)

iterator

public FloatIterator iterator()

toArray

public float[] toArray(float[] a)