PetscDrawTriangle#
draws a triangle onto a drawable.
Synopsis#
#include "petscdraw.h" 
PetscErrorCode PetscDrawTriangle(PetscDraw draw, PetscReal x1, PetscReal y_1, PetscReal x2, PetscReal y2, PetscReal x3, PetscReal y3, int c1, int c2, int c3)
Not Collective
Input Parameters#
- draw - the drawing context 
- x1 - coordinate of the first vertex 
- y_1 - coordinate of the first vertex 
- x2 - coordinate of the second vertex 
- y2 - coordinate of the second vertex 
- x3 - coordinate of the third vertex 
- y3 - coordinate of the third vertex 
- c1 - color of the first vertex 
- c2 - color of the second vertex 
- c3 - color of the third vertext 
See Also#
PetscDraw, PetscDrawLine(), PetscDrawRectangle(), PetscDrawEllipse(), PetscDrawMarker(), PetscDrawPoint(), PetscDrawArrow()
Level#
beginner
Location#
Implementations#
PetscDrawTriangle_Image() in src/sys/classes/draw/impls/image/drawimage.c
PetscDrawTriangle_Null() in src/sys/classes/draw/impls/null/drawnull.c
PetscDrawTriangle_TikZ() in src/sys/classes/draw/impls/tikz/tikz.c
PetscDrawTriangle_Win32() in src/sys/classes/draw/impls/win32/win32draw.c
PetscDrawTriangle_X() in src/sys/classes/draw/impls/x/xops.c
Index of all Draw routines
Table of Contents for all manual pages
Index of all manual pages