org.jbox2d.collision.broadphase
Class TreeNode

java.lang.Object
  extended by org.jbox2d.collision.broadphase.TreeNode

public class TreeNode
extends java.lang.Object


Field Summary
 AABB aabb
          Enlarged AABB
protected  int child1
           
protected  int child2
           
protected  int height
           
static int NULL_NODE
           
protected  int parent
           
 java.lang.Object userData
           
 
Constructor Summary
protected TreeNode()
          Should never be constructed outside the engine
 
Method Summary
 java.lang.Object getUserData()
           
 boolean isLeaf()
           
 void setUserData(java.lang.Object argData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_NODE

public static final int NULL_NODE
See Also:
Constant Field Values

aabb

public final AABB aabb
Enlarged AABB


userData

public java.lang.Object userData

parent

protected int parent

child1

protected int child1

child2

protected int child2

height

protected int height
Constructor Detail

TreeNode

protected TreeNode()
Should never be constructed outside the engine

Method Detail

isLeaf

public final boolean isLeaf()

getUserData

public java.lang.Object getUserData()

setUserData

public void setUserData(java.lang.Object argData)


Copyright © 2012. All Rights Reserved.