ColorPicker.HsvControl.UpdatePositionAndSaturationAndValue C# (CSharp) Method

UpdatePositionAndSaturationAndValue() private method

private UpdatePositionAndSaturationAndValue ( double positionX, double positionY ) : void
positionX double
positionY double
return void
        private void UpdatePositionAndSaturationAndValue(double positionX, double positionY)
        {
            positionX = LimitValue(positionX, ActualWidth);
            positionY = LimitValue(positionY, ActualHeight);

            m_thumbTransform.X = positionX;
            m_thumbTransform.Y = positionY;

            Saturation = positionX / ActualWidth;
            Value      = 1 - positionY / ActualHeight;

            UpdateSelectedColor();
        }