A node in the dynamic tree. The client does not interact with this directly. More...
#include <b2_dynamic_tree.h>
Public Member Functions | |
bool | IsLeaf () const |
Public Attributes | |
union { | |
int32 next | |
int32 parent | |
}; | |
b2AABB | aabb |
Enlarged AABB. More... | |
int32 | child1 |
int32 | child2 |
int32 | height |
bool | moved |
void * | userData |
A node in the dynamic tree. The client does not interact with this directly.
Definition at line 33 of file b2_dynamic_tree.h.
|
inline |
Definition at line 35 of file b2_dynamic_tree.h.
union { ... } |
b2AABB b2TreeNode::aabb |
Enlarged AABB.
Definition at line 41 of file b2_dynamic_tree.h.
int32 b2TreeNode::child1 |
Definition at line 51 of file b2_dynamic_tree.h.
int32 b2TreeNode::child2 |
Definition at line 52 of file b2_dynamic_tree.h.
int32 b2TreeNode::height |
Definition at line 55 of file b2_dynamic_tree.h.
bool b2TreeNode::moved |
Definition at line 57 of file b2_dynamic_tree.h.
int32 b2TreeNode::next |
Definition at line 48 of file b2_dynamic_tree.h.
int32 b2TreeNode::parent |
Definition at line 47 of file b2_dynamic_tree.h.
void* b2TreeNode::userData |
Definition at line 43 of file b2_dynamic_tree.h.