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 PetscDrawSPDraw
PetscDrawGetMouseButton PetscDrawLGAddPoints PetscDrawSPGetAxis
PetscDrawGetPause PetscDrawLGCreate PetscDrawSPGetDraw
PetscDrawGetTitle PetscDrawLGDestroy PetscDrawSPReset
PetscDrawHGAddValue PetscDrawLGDraw PetscDrawSPSetDimension
PetscDrawHGCalcStats PetscDrawLGGetDraw PetscDrawSPSetLimits
PetscDrawHGCreate PetscDrawLGIndicateDataPoints PetscDrawScalePopup
PetscDrawHGDestroy PetscDrawLGReset PetscDrawSetDoubleBuffer
PetscDrawHGDraw PetscDrawLGSPDraw PetscDrawSetFromOptions
PetscDrawHGGetAxis PetscDrawLGSetDimension PetscDrawSetPause
PetscDrawHGGetDraw PetscDrawLGSetLimits PetscDrawSetTitle
PetscDrawHGIntegerBins PetscDrawResizeWindow PetscDrawSetType
PetscDrawHGReset PetscDrawSPAddPoint PetscDrawSynchronizedClear
PetscDrawHGSetColor PetscDrawSPAddPoints PetscDrawSynchronizedGetMouseButton
PetscDrawHGSetLimits PetscDrawSPCreate PetscDrawTensorContour
PetscDrawHGSetNumberBins PetscDrawSPDestroy PetscDrawViewPorts
Advanced - Setting more advanced options and customization
PetscDrawAppendTitle PetscDrawGetPopup PetscDrawSetDisplay
PetscDrawAxis PetscDrawGetSingleton PetscDrawSetViewPort
PetscDrawAxisCreate PetscDrawGetType PetscDrawSplitViewPort
PetscDrawAxisDestroy PetscDrawHG PetscDrawStringGetSize
PetscDrawAxisDraw PetscDrawIsNull PetscDrawStringSetSize
PetscDrawAxisSetColors PetscDrawLG PetscDrawTensorContourPatch
PetscDrawAxisSetHoldLimits PetscDrawLGGetAxis PetscDrawViewPortsCreate
PetscDrawAxisSetLabels PetscDrawLineGetWidth PetscDrawViewPortsCreateRect
PetscDrawAxisSetLimits PetscDrawLineSetWidth PetscDrawViewPortsDestroy
PetscDrawBOP PetscDrawPointSetSize PetscDrawViewPortsSet
PetscDrawCheckResizedWindow PetscDrawRestoreSingleton PetscDrawZoom
PetscDrawEOP PetscDrawSP
PetscDrawGetCoordinates PetscDrawSetCoordinates
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscDrawRegisterAll PetscDrawRegisterDynamic
PetscDrawRegisterDestroy PetscInitializeDrawPackage
No deprecated routines

Table of Contents