Actual source code: petscdrawtypes.h
petsc-3.4.5 2014-06-29
1: #ifndef _PETSCDRAWTYPES_H
2: #define _PETSCDRAWTYPES_H
4: /*S
5: PetscDraw - Abstract PETSc object for graphics
7: Level: beginner
9: Concepts: graphics
11: .seealso: PetscDrawCreate(), PetscDrawSetType(), PetscDrawType
12: S*/
13: typedef struct _p_PetscDraw* PetscDraw;
15: /*S
16: PetscDrawAxis - Manages X-Y axis
18: Level: advanced
20: Concepts: graphics, axis
22: .seealso: PetscDrawAxisCreate(), PetscDrawAxisSetLimits(), PetscDrawAxisSetColors(), PetscDrawAxisSetLabels()
23: S*/
24: typedef struct _p_PetscDrawAxis* PetscDrawAxis;
26: /*S
27: PetscDrawLG - Manages drawing x-y plots
29: Level: advanced
31: Concepts: graphics, axis
33: .seealso: PetscDrawAxisCreate(), PetscDrawLGCreate(), PetscDrawLGAddPoint()
34: S*/
35: typedef struct _p_PetscDrawLG* PetscDrawLG;
37: /*S
38: PetscDrawSP - Manages drawing scatter plots
40: Level: advanced
42: Concepts: graphics, scatter plots
44: .seealso: PetscDrawSPCreate()
45: S*/
46: typedef struct _p_PetscDrawSP* PetscDrawSP;
48: /*S
49: PetscDrawHG - Manages drawing histograms
51: Level: advanced
53: Concepts: graphics, histograms
55: .seealso: PetscDrawHGCreate()
56: S*/
57: typedef struct _p_PetscDrawHG* PetscDrawHG;
59: #endif