org.jbox2d.collision.broadphase
Class DynamicTreeNode

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

public class DynamicTreeNode
extends Object


Field Summary
 AABB aabb
          This is the fattened AABB
protected  DynamicTreeNode child1
           
protected  DynamicTreeNode child2
           
 int key
          used for sorting purposes, don't modify
protected  DynamicTreeNode next
           
protected  DynamicTreeNode parent
           
 Object userData
           
 
Constructor Summary
protected DynamicTreeNode()
          Should never be constructed outside the engine
 
Method Summary
 Object getUserData()
           
 boolean isLeaf()
           
 void setUserData(Object argData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

aabb

public final AABB aabb
This is the fattened AABB


userData

public Object userData

parent

protected DynamicTreeNode parent

next

protected DynamicTreeNode next

child1

protected DynamicTreeNode child1

child2

protected DynamicTreeNode child2

key

public int key
used for sorting purposes, don't modify

Constructor Detail

DynamicTreeNode

protected DynamicTreeNode()
Should never be constructed outside the engine

Method Detail

isLeaf

public final boolean isLeaf()

getUserData

public Object getUserData()

setUserData

public void setUserData(Object argData)


Copyright © 2011. All Rights Reserved.