示例#1
0
    public List <BVHNode> GetLinearNodes()
    {
        List <BVHNode> nodes = new List <BVHNode>();

        m_Root.GetLinearNodes(nodes);
        return(nodes);
    }
示例#2
0
 public void GetLinearNodes(List <BVHNode> nodes)
 {
     nodes.Add(this);
     if (!m_IsLeaf)
     {
         m_Left.GetLinearNodes(nodes);
         m_Right.GetLinearNodes(nodes);
     }
 }