Actual source code: petscdraw.h

      1: !
      2: !
      3: !  Include file for Fortran use of the PetscDraw package in PETSc
      4: !

      6: #if !defined (PETSCDRAWDEF_H)
      7: #define PETSCDRAWDEF_H

      9: #define PetscDraw PetscFortranAddr
     10: #define PetscDrawLG PetscFortranAddr
     11: #define PetscDrawAxis PetscFortranAddr
     12: #define PetscDrawSP PetscFortranAddr
     13: #define PetscDrawHG PetscFortranAddr
     14: #define PetscDrawMesh PetscFortranAddr
     15: #define PetscDrawButton PetscEnum
     16: #define PetscDrawType character*(80)
     17: #define PetscDrawMarkerType PetscEnum
     18: #define PetscDrawBar PetscFortranAddr
     19: !
     20: !  types of draw context
     21: !
     22: #define PETSC_DRAW_X 'x'
     23: #define PETSC_DRAW_NULL 'null'
     24: #define PETSC_DRAW_PS 'ps'
     25: #define PETSC_DRAW_WIN32 'win32'

     27: #endif