us.ihmc.utilities.dataStructures.quadTree
Class FloatQuadNode
java.lang.Object
us.ihmc.utilities.dataStructures.quadTree.QuadNode<java.lang.Float>
us.ihmc.utilities.dataStructures.quadTree.FloatQuadNode
public class FloatQuadNode
- extends QuadNode<java.lang.Float>
User: Matt
Date: 4/5/13
Constructor Summary |
FloatQuadNode(java.lang.String id,
double minX,
double minY,
double maxX,
double maxY,
double resolution,
double heightThreshold,
boolean trackMinimum,
java.util.ArrayList<QuadTreeListener> listeners)
|
Methods inherited from class us.ihmc.utilities.dataStructures.quadTree.QuadNode |
clear, get, get, get, getAllVisableChildrenNodes, getBounds, getID, getMinSize, getNumberOfChildren, put, remove, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FloatQuadNode
public FloatQuadNode(java.lang.String id,
double minX,
double minY,
double maxX,
double maxY,
double resolution,
double heightThreshold,
boolean trackMinimum,
java.util.ArrayList<QuadTreeListener> listeners)
put
public FloatQuadTreePutResult put(double x,
double y,
java.lang.Float value)
- Overrides:
put
in class QuadNode<java.lang.Float>
put
public FloatQuadTreePutResult put(FloatQuadLeaf leaf)
doIHaveStuffAboveMe
public boolean doIHaveStuffAboveMe()