Example #1
0
        public int GetConnectedColorsCount(Vector2D square)
        {
            var testFloodFiller = new FloodFiller((Color[, ])colors.Clone());

            testFloodFiller.SetColor((int)square.X, (int)square.Y, Color.TransparentWhite);
            return(testFloodFiller.ProcessedCount);
        }
Example #2
0
		public int GetConnectedColorsCount(Vector2D square)
		{
			var testFloodFiller = new FloodFiller((Color[,])colors.Clone());
			testFloodFiller.SetColor((int)square.X, (int)square.Y, Color.TransparentWhite);
			return testFloodFiller.ProcessedCount;
		}
Example #3
0
 public void SetColor(int x, int y, Color color)
 {
     floodFiller.SetColor(x, y, color);
 }