CmisSync.CircularProgressBar.SetPosition C# (CSharp) Method

SetPosition() private method

private SetPosition ( System.Windows.Shapes.Ellipse ellipse, double offset, double posOffSet, double step ) : void
ellipse System.Windows.Shapes.Ellipse
offset double
posOffSet double
step double
return void
        private void SetPosition(Ellipse ellipse, double offset,
            double posOffSet, double step)
        {
            double radius = 8;
            ellipse.SetValue(Canvas.LeftProperty, radius
                + Math.Sin(offset + posOffSet * step) * radius);
            ellipse.SetValue(Canvas.TopProperty, radius
                + Math.Cos(offset + posOffSet * step) * radius);
        }