public class btBvhTree extends BulletBase
className| Constructor and Description |
|---|
btBvhTree() |
btBvhTree(long cPtr,
boolean cMemoryOwn)
Construct a new btBvhTree, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
void |
build_tree(GIM_BVH_DATA_ARRAY primitive_boxes) |
void |
clearNodes() |
GIM_BVH_TREE_NODE |
get_node_pointer() |
GIM_BVH_TREE_NODE |
get_node_pointer(int index) |
static long |
getCPtr(btBvhTree obj) |
int |
getEscapeNodeIndex(int nodeindex) |
int |
getLeftNode(int nodeindex) |
void |
getNodeBound(int nodeindex,
btAABB bound) |
int |
getNodeCount() |
int |
getNodeData(int nodeindex) |
int |
getRightNode(int nodeindex) |
boolean |
isLeafNode(int nodeindex) |
void |
setNodeBound(int nodeindex,
btAABB bound) |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btBvhTree(long cPtr,
boolean cMemoryOwn)
public btBvhTree()
public static long getCPtr(btBvhTree obj)
public void build_tree(GIM_BVH_DATA_ARRAY primitive_boxes)
public void clearNodes()
public int getNodeCount()
public boolean isLeafNode(int nodeindex)
public int getNodeData(int nodeindex)
public void getNodeBound(int nodeindex,
btAABB bound)
public void setNodeBound(int nodeindex,
btAABB bound)
public int getLeftNode(int nodeindex)
public int getRightNode(int nodeindex)
public int getEscapeNodeIndex(int nodeindex)
public GIM_BVH_TREE_NODE get_node_pointer(int index)
public GIM_BVH_TREE_NODE get_node_pointer()
Copyright © 2021. All rights reserved.