GdPicture.NET.14
GdPicture14 Namespace / GdPictureImaging Class / DrawPie Method / DrawPie(Int32,Single,Single,Single,Single,Single,Single,Int32,Int32,Boolean) Method
GdPicture image identifier.
Specifies the x-coordinate of the upper-left corner of the rectangle that bounds the ellipse in which to draw the pie.
The y-coordinate of the upper-left corner of the rectangle that bounds the ellipse in which to draw the pie.
Specifies the width of the rectangle that bounds the ellipse in which to draw the pie.
Specifies the height of the rectangle that bounds the ellipse in which to draw the pie.
Specifies the angle, in degrees, between the x-axis and the starting point of the arc that defines the pie. A positive value specifies clockwise rotation.
The angle, in degrees, between the starting and ending points of the arc that defines the pie. A positive value specifies clockwise rotation.
The width, in pixel, of the pen used to draw the rectangle.
Color of the pie. A suitable color value can be obtained by using the ARGBI() method.
Set to True to apply the Antialiasing algorithm else False.





In This Topic
DrawPie(Int32,Single,Single,Single,Single,Single,Single,Int32,Int32,Boolean) Method
In This Topic
Draws a pie on a GdPicture image. The drawing color is specified with an integer value.
Syntax
'Declaration
 
Public Overloads Function DrawPie( _
   ByVal ImageID As Integer, _
   ByVal DstLeft As Single, _
   ByVal DstTop As Single, _
   ByVal Width As Single, _
   ByVal Height As Single, _
   ByVal StartAngle As Single, _
   ByVal SweepAngle As Single, _
   ByVal PenWidth As Integer, _
   ByVal PenColor As Integer, _
   ByVal AntiAlias As Boolean _
) As GdPictureStatus
public GdPictureStatus DrawPie( 
   int ImageID,
   float DstLeft,
   float DstTop,
   float Width,
   float Height,
   float StartAngle,
   float SweepAngle,
   int PenWidth,
   int PenColor,
   bool AntiAlias
)
public function DrawPie( 
    ImageID: Integer;
    DstLeft: Single;
    DstTop: Single;
    Width: Single;
    Height: Single;
    StartAngle: Single;
    SweepAngle: Single;
    PenWidth: Integer;
    PenColor: Integer;
    AntiAlias: Boolean
): GdPictureStatus; 
public function DrawPie( 
   ImageID : int,
   DstLeft : float,
   DstTop : float,
   Width : float,
   Height : float,
   StartAngle : float,
   SweepAngle : float,
   PenWidth : int,
   PenColor : int,
   AntiAlias : boolean
) : GdPictureStatus;
public: GdPictureStatus DrawPie( 
   int ImageID,
   float DstLeft,
   float DstTop,
   float Width,
   float Height,
   float StartAngle,
   float SweepAngle,
   int PenWidth,
   int PenColor,
   bool AntiAlias
) 
public:
GdPictureStatus DrawPie( 
   int ImageID,
   float DstLeft,
   float DstTop,
   float Width,
   float Height,
   float StartAngle,
   float SweepAngle,
   int PenWidth,
   int PenColor,
   bool AntiAlias
) 

Parameters

ImageID
GdPicture image identifier.
DstLeft
Specifies the x-coordinate of the upper-left corner of the rectangle that bounds the ellipse in which to draw the pie.
DstTop
The y-coordinate of the upper-left corner of the rectangle that bounds the ellipse in which to draw the pie.
Width
Specifies the width of the rectangle that bounds the ellipse in which to draw the pie.
Height
Specifies the height of the rectangle that bounds the ellipse in which to draw the pie.
StartAngle
Specifies the angle, in degrees, between the x-axis and the starting point of the arc that defines the pie. A positive value specifies clockwise rotation.
SweepAngle
The angle, in degrees, between the starting and ending points of the arc that defines the pie. A positive value specifies clockwise rotation.
PenWidth
The width, in pixel, of the pen used to draw the rectangle.
PenColor
Color of the pie. A suitable color value can be obtained by using the ARGBI() method.
AntiAlias
Set to True to apply the Antialiasing algorithm else False.

Return Value

A member of the GdPictureStatus enumeration.
Remarks

This method requires the Image Documents component to run.

See Also