Actual source code: dellipse.c
2: /*
3: Provides the calling sequences for all the basic Draw routines.
4: */
5: #include <petsc/private/drawimpl.h>
7: /*@
8: PetscDrawEllipse - Draws an ellipse onto a drawable.
10: Not collective
12: Input Parameters:
13: + draw - The drawing context
14: . x,y - The center
15: . a,b - The major and minor axes lengths
16: - c - The color
18: Level: beginner
20: .seealso: `PetscDraw`, `PetscDrawRectangle()`, `PetscDrawTriangle()`, `PetscDrawMarker()`, `PetscDrawPoint()`, `PetscDrawString()`, `PetscDrawArrow()`
21: @*/
22: PetscErrorCode PetscDrawEllipse(PetscDraw draw, PetscReal x, PetscReal y, PetscReal a, PetscReal b, int c)
23: {
25: PetscUseTypeMethod(draw, ellipse, x, y, a, b, c);
26: return 0;
27: }