Ejemplo n.º 1
0
 public void AddArc(D2DPoint endPoint, D2DSize size, FLOAT sweepAngle,
                    D2D1_ARC_SIZE arcSize = D2D1_ARC_SIZE.D2D1_ARC_SIZE_SMALL,
                    D2D1_SWEEP_DIRECTION sweepDirection = D2D1_SWEEP_DIRECTION.D2D1_SWEEP_DIRECTION_CLOCKWISE)
 {
     D2D.AddPathArc(this.Handle, endPoint, size, sweepAngle, arcSize, sweepDirection);
 }
Ejemplo n.º 2
0
 public void AddArc(D2DSize size, D2DPoint endPoint, FLOAT sweepAngle,
                    D2D1_SWEEP_DIRECTION sweepDirection = D2D1_SWEEP_DIRECTION.D2D1_SWEEP_DIRECTION_CLOCKWISE)
 {
     D2D.AddPathArc(this.Handle, size, endPoint, sweepAngle);
 }
Ejemplo n.º 3
0
        // TODO: unnecessary API and it doesn't work very well, consider to remove
        //public void AddEllipse(D2DEllipse ellipse)
        //{
        //	D2D.AddPathEllipse(this.Handle, ref ellipse);
        //}

        public void AddArc(D2DPoint endPoint, D2DSize size, FLOAT sweepAngle,
                           D2DArcSize arcSize = D2DArcSize.Small,
                           D2DSweepDirection sweepDirection = D2DSweepDirection.Clockwise)
        {
            D2D.AddPathArc(this.Handle, endPoint, size, sweepAngle, arcSize, sweepDirection);
        }