/// <summary> /// 移除结点 /// </summary> /// <param name="node"></param> public void Remove(BoTree <T> node) { if (nodes.Contains(node)) { nodes.Remove(node); } }
/// <summary> /// 添加结点 /// </summary> /// <param name="node">结点</param> public void AddNode(BoTree <T> node) { if (!nodes.Contains(node)) { node.parent = this; nodes.Add(node); } }
public static void Initialization() { for (int i = 0; i < BoneSum(); i++) { tree[i] = new BoTree <Bvh>(); tree[i].Data = new Bvh("", 0f, 0f, 0f, 0f, 0f, 0f, ""); } }