PetscDraw Manual Pages

The PetscDraw routines are used to produce simple on-screen graphics.

Beginner - Basic usage
PetscDraw PetscDrawLGPrint PetscDrawString
PetscDrawClear PetscDrawLine PetscDrawStringVertical
PetscDrawCreate PetscDrawOpenPS PetscDrawSynchronizedFlush
PetscDrawDestroy PetscDrawOpenX PetscDrawTriangle
PetscDrawEllipse PetscDrawPause PetscDrawType
PetscDrawFlush PetscDrawPoint
PetscDrawHGPrint PetscDrawRectangle
Intermediate - Setting options for algorithms and data structures
PetscDrawButton PetscDrawLGAddPoint PetscDrawSPGetAxis
PetscDrawGetMouseButton PetscDrawLGAddPoints PetscDrawSPGetDraw
PetscDrawGetPause PetscDrawLGCreate PetscDrawSPReset
PetscDrawGetTitle PetscDrawLGDestroy PetscDrawSPSetDimension
PetscDrawHGAddValue PetscDrawLGDraw PetscDrawSPSetLimits
PetscDrawHGCalcStats PetscDrawLGGetDraw PetscDrawScalePopup
PetscDrawHGCreate PetscDrawLGIndicateDataPoints PetscDrawSetDoubleBuffer
PetscDrawHGDestroy PetscDrawLGReset PetscDrawSetFromOptions
PetscDrawHGDraw PetscDrawLGSetDimension PetscDrawSetPause
PetscDrawHGGetAxis PetscDrawLGSetLimits PetscDrawSetTitle
PetscDrawHGGetDraw PetscDrawResizeWindow PetscDrawSetType
PetscDrawHGIntegerBins PetscDrawSPAddPoint PetscDrawSynchronizedClear
PetscDrawHGReset PetscDrawSPAddPoints PetscDrawSynchronizedGetMouseButton
PetscDrawHGSetColor PetscDrawSPCreate PetscDrawTensorContour
PetscDrawHGSetLimits PetscDrawSPDestroy PetscDrawViewPorts
PetscDrawHGSetNumberBins PetscDrawSPDraw
Advanced - Setting more advanced options and customization
PetscDrawAppendTitle PetscDrawGetPopup PetscDrawSetCoordinates
PetscDrawAxis PetscDrawGetSingleton PetscDrawSetViewPort
PetscDrawAxisCreate PetscDrawGetType PetscDrawSplitViewPort
PetscDrawAxisDestroy PetscDrawHG PetscDrawStringGetSize
PetscDrawAxisDraw PetscDrawIsNull PetscDrawStringSetSize
PetscDrawAxisSetColors PetscDrawLG PetscDrawTensorContourPatch
PetscDrawAxisSetLabels PetscDrawLGGetAxis PetscDrawViewPortsCreate
PetscDrawAxisSetLimits PetscDrawLineGetWidth PetscDrawViewPortsDestroy
PetscDrawBOP PetscDrawLineSetWidth PetscDrawViewPortsSet
PetscDrawCheckResizedWindow PetscDrawPointSetSize PetscDrawZoom
PetscDrawEOP PetscDrawRestoreSingleton
PetscDrawGetCoordinates PetscDrawSP
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscDrawRegisterAll PetscDrawRegisterDestroy PetscDrawRegisterDynamic

Table of Contents