/// <summary>
        /// Returns triangle pointers of selection
        /// </summary>
        /// <returns></returns>
        public List <int> GetSelectedTriangles()
        {
            List <int> list = new List <int>();

            foreach (var p in SelectionPointers)
            {
                var tr = scene.GetTriangleFromPtr(p);
                foreach (var item in tr)
                {
                    if (!list.Contains(item))
                    {
                        list.Add(item);
                    }
                }
            }

            return(list);
        }