/// <summary> /// Scans the colors. /// </summary> private void ScanColors() { string key = ""; for (int i = 0; i < numOfScannersX; i += _gridSize) { for (int j = 0; j < numOfScannersY; j += _gridSize) { currentIds [i / _gridSize, j / _gridSize] = FindCurrentId(key, i, j, ref scannersList, true); } } if (setup) { if (_showDebugColors) { colorClassifier.SortColors(allColors, _colorSpaceParent); } colorClassifier.Create3DColorPlot(allColors, _colorSpaceParent); } if (_isCalibrating) { colorClassifier.Update3DColorPlot(allColors, _colorSpaceParent); } }