public class

FloatQuadTree.FloatQuadTreeNode

extends QuadTree.QuadTreeNode
implements IFloatBounds
java.lang.Object
   ↳ org.andengine.util.adt.spatial.quadtree.QuadTree.QuadTreeNode
     ↳ org.andengine.util.adt.spatial.quadtree.FloatQuadTree.FloatQuadTreeNode

Summary

[Expand]
Inherited Fields
From class org.andengine.util.adt.spatial.quadtree.QuadTree.QuadTreeNode
Public Constructors
FloatQuadTree.FloatQuadTreeNode(int pLevel, IFloatBounds pFloatBounds)
FloatQuadTree.FloatQuadTreeNode(int pLevel, float pXMin, float pYMin, float pXMax, float pYMax)
Public Methods
boolean contains(float pXMin, float pYMin, float pXMax, float pYMax)
float getHeight()
float getWidth()
float getXMax()
float getXMin()
float getYMax()
float getYMin()
boolean intersects(float pXMin, float pYMin, float pXMax, float pYMax)
Protected Methods
void appendBoundsToString(StringBuilder pStringBuilder)
boolean containedBy(IFloatBounds pFloatBounds)
boolean contains(IFloatBounds pFloatBounds)
boolean contains(BoundsSplit pBoundsSplit, IFloatBounds pFloatBounds)
boolean intersects(IFloatBounds pFloatBounds)
boolean intersects(IFloatBounds pFloatBoundsA, IFloatBounds pFloatBoundsB)
FloatQuadTreeNode split(BoundsSplit pBoundsSplit)
[Expand]
Inherited Methods
From class org.andengine.util.adt.spatial.quadtree.QuadTree.QuadTreeNode
From class java.lang.Object
From interface org.andengine.util.adt.bounds.IFloatBounds

Public Constructors

public FloatQuadTree.FloatQuadTreeNode (int pLevel, IFloatBounds pFloatBounds)

public FloatQuadTree.FloatQuadTreeNode (int pLevel, float pXMin, float pYMin, float pXMax, float pYMax)

Public Methods

public boolean contains (float pXMin, float pYMin, float pXMax, float pYMax)

public float getHeight ()

public float getWidth ()

public float getXMax ()

public float getXMin ()

public float getYMax ()

public float getYMin ()

public boolean intersects (float pXMin, float pYMin, float pXMax, float pYMax)

Protected Methods

protected void appendBoundsToString (StringBuilder pStringBuilder)

protected boolean containedBy (IFloatBounds pFloatBounds)

protected boolean contains (IFloatBounds pFloatBounds)

protected boolean contains (BoundsSplit pBoundsSplit, IFloatBounds pFloatBounds)

protected boolean intersects (IFloatBounds pFloatBounds)

protected boolean intersects (IFloatBounds pFloatBoundsA, IFloatBounds pFloatBoundsB)

protected FloatQuadTreeNode split (BoundsSplit pBoundsSplit)