DrawPie
Gráficos vetoriais
Descrição
Desenha um setor circular fechado desde o ponto central até ao ponto inicial do arco, ao longo do arco e de volta ao ponto central
Sintaxe
Delphi
Function TPDFlib.DrawPie(XPos, YPos, Radius, StartAngle, EndAngle: Double; DrawOptions: Integer): Integer;
ActiveX
Function PDFlib::DrawPie(XPos As Double, YPos As Double, Radius As Double, StartAngle As Double, EndAngle As Double, DrawOptions As Long) As Long
DLL
int DLDrawPie(int InstanceID, double XPos, double YPos, double Radius, double StartAngle, double EndAngle, int DrawOptions);
Parâmetros
| XPos | A coordenada horizontal do centro do setor |
|---|---|
| YPos | A coordenada vertical do centro da fatia |
| Radius | O raio do arco circular na unidade de medida atual |
| StartAngle | O ângulo inicial em graus |
| EndAngle | O ângulo final em graus |
| DrawOptions | 0 = contorno, 1 = preenchimento, 2 = preenchimento e contorno |
Valores devolvidos
| 0 | O intervalo angular ou a opção de desenho era inválido |
|---|---|
| 1 | O caminho em setor circular foi desenhado |
Observações
Utilize DrawChord quando o segmento de fecho deva ir diretamente do ponto final ao ponto inicial do arco, em vez de passar pelo centro