Exemple #1
0
 /// <summary>
 /// 移除结点
 /// </summary>
 /// <param name="node"></param>
 public void Remove(BoTree <T> node)
 {
     if (nodes.Contains(node))
     {
         nodes.Remove(node);
     }
 }
Exemple #2
0
 /// <summary>
 /// 添加结点
 /// </summary>
 /// <param name="node">结点</param>
 public void AddNode(BoTree <T> node)
 {
     if (!nodes.Contains(node))
     {
         node.parent = this;
         nodes.Add(node);
     }
 }
Exemple #3
0
 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, "");
     }
 }