bool ///检查枝节点(父节点)是否指向特定的子节点
branchHasChild(const BranchNode& branch_arg,unsigned char child_idx_arg) const
{
return(branch_arg.getChildPtr(child_idx_arg) != 0); /// true 子节点的指针存在。
}
inline OctreeNode* ///获得指向子节点的指针 返回八叉树该子节点的指针。/
getChildPtr (unsigned char child_idx_arg) const ///指向子节点的索引
{
assert(child_idx_arg <8);
return child_node_array_[child_idx_arg]; ///此时child_node_aray 实际上为动态数组,
///返回该动态数组中第child_idx_arg位子节点的指针。
}