Ejemplo n.º 1
0
        internal void ShowDotPlacement(int hCoord, int vCoord, PieceColor clr)
        {
            switch (GetDotNameFromIndices(hCoord, vCoord))
            {
            case "NWDot":
                NWDot.ShowDotPlacement(clr);
                break;

            case "NDot":
                NDot.ShowDotPlacement(clr);
                break;

            case "NEDot":
                NEDot.ShowDotPlacement(clr);
                break;

            case "WDot":
                WDot.ShowDotPlacement(clr);
                break;

            case "CenterDot":
                CenterDot.ShowDotPlacement(clr);
                break;

            case "EDot":
                EDot.ShowDotPlacement(clr);
                break;

            case "SWDot":
                SWDot.ShowDotPlacement(clr);
                break;

            case "SDot":
                SDot.ShowDotPlacement(clr);
                break;

            case "SEDot":
                SEDot.ShowDotPlacement(clr);
                break;

            case null:
                //  Debug.Assert(false, "Invalid dot name");
                break;
            }
        }