Aurora.ScriptEngine.AuroraDotNetEngine.APIs.LSL_Api.castRaySort C# (CSharp) Method

castRaySort() private method

private castRaySort ( System.Vector3 pos, List &list ) : void
pos System.Vector3
list List
return void
        private void castRaySort(Vector3 pos, ref List<ContactResult> list)
        {
#if (!ISWIN)
            list.Sort(delegate(ContactResult a, ContactResult b)
            {
                return Vector3.DistanceSquared(a.Pos, pos).CompareTo(Vector3.DistanceSquared(b.Pos, pos));
            });
#else
            list.Sort ((a, b) => Vector3.DistanceSquared(a.Pos, pos).CompareTo(Vector3.DistanceSquared(b.Pos, pos)));
#endif
        }
LSL_Api