示例#1
0
        public static SortedAnatomyClickResults findAnatomy(Ray3 ray)
        {
            float distance = 0.0f;
            SortedAnatomyClickResults results = new SortedAnatomyClickResults();

            foreach (AnatomyIdentifier anatomy in anatomyList)
            {
                if (anatomy.ShowInClickSearch && anatomy.CurrentAlpha > 0.0f && anatomy.checkCollision(ray, ref distance))
                {
                    results.add(new AnatomyClickResult(anatomy, distance));
                }
            }
            results.sort();
            return(results);
        }