Pinta.CurvesDialog.GetActiveControlPoints C# (CSharp) Method

GetActiveControlPoints() private method

private GetActiveControlPoints ( ) : int>>.IEnumerable
return int>>.IEnumerable
        private IEnumerable<SortedList<int, int>> GetActiveControlPoints()
        {
            if (Mode == ColorTransferMode.Luminosity)
                yield return ControlPoints [0];
            else {
                if (checkRed.Active)
                    yield return ControlPoints [0];

                if (checkGreen.Active)
                    yield return ControlPoints [1];

                if (checkBlue.Active)
                    yield return ControlPoints [2];
            }
        }