MCPcopy Create free account
hub / github.com/DanielChappuis/reactphysics3d / releaseNode

Method releaseNode

src/collision/broadphase/DynamicAABBTree.cpp:134–143  ·  view source on GitHub ↗

Release a node

Source from the content-addressed store, hash-verified

132
133// Release a node
134void DynamicAABBTree::releaseNode(int nodeID) {
135
136 assert(mNbNodes > 0);
137 assert(nodeID >= 0 && nodeID < mNbAllocatedNodes);
138 assert(mNodes[nodeID].height >= 0);
139 mNodes[nodeID].nextNodeID = mFreeNodeID;
140 mNodes[nodeID].height = -1;
141 mFreeNodeID = nodeID;
142 mNbNodes--;
143}
144
145// Internally add an object into the tree
146int32 DynamicAABBTree::addObjectInternal(const AABB& aabb) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected