PetscDraw Manual Pages

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

Beginner - Basic usage
PetscDraw PetscDrawHGPrint PetscDrawRectangle
PetscDrawClear PetscDrawLGPrint PetscDrawString
PetscDrawCreate PetscDrawLine PetscDrawStringVertical
PetscDrawDestroy PetscDrawOpenX PetscDrawSynchronizedFlush
PetscDrawEllipse PetscDrawPause PetscDrawTriangle
PetscDrawFlush PetscDrawPoint PetscDrawType
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
PetscDrawFinalizePackage PetscDrawRegisterDestroy PetscInitializeDrawPackage
PetscDrawRegisterAll PetscDrawRegisterDynamic
No deprecated routines

Table of Contents