예제 #1
0
        override internal HTDrawNode FindNode(HTCoordS zs)
        {
            HTDrawNode result = base.FindNode(zs);

            if (result != null)
            {
                return(result);
            }
            else
            {
                HTDrawNode child = null;
                for (IEnumerator i = Children(); i.MoveNext();)
                {
                    child  = (HTDrawNode)i.Current;
                    result = child.FindNode(zs);
                    if (result != null)
                    {
                        return(result);
                    }
                }
                return(null);
            }
        }
예제 #2
0
파일: HTDraw.cs 프로젝트: wuyanna/HyperTree
 internal HTDrawNode FindNode(HTCoordS zs)
 {
     return(drawRoot.FindNode(zs));
 }