Esempio n. 1
0
        public Color GetColor(
            TDPoint
            /* Текущая позиция врезания */ current)
        {
            CubeDot dot = null;
            TDPoint key = World.Matrix.Keys.Where((k) => k.X == current.X && k.Y == current.Y && k.Z == current.Z).First();

            if (World.Matrix.TryGetValue(key, out dot))
            {
                return(dot.Color);
            }
            else
            {
                return(Colors.Transparent);
            }
        }
Esempio n. 2
0
 private bool IsObjectInCurrentPoint(TDPoint current)
 {
     return(World.Matrix.Keys.Where((k) => (k.X == current.X && k.Y == current.Y && k.Z == current.Z)).Count() > 0);
 }