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 PetscDrawGetCoordinates PetscDrawSP
PetscDrawAxis PetscDrawGetPopup PetscDrawSetCoordinates
PetscDrawAxisCreate PetscDrawGetSingleton PetscDrawSetDisplay
PetscDrawAxisDestroy PetscDrawGetType PetscDrawSetViewPort
PetscDrawAxisDraw PetscDrawHG PetscDrawSplitViewPort
PetscDrawAxisSetColors PetscDrawIsNull PetscDrawStringGetSize
PetscDrawAxisSetHoldLimits PetscDrawLG PetscDrawStringSetSize
PetscDrawAxisSetLabels PetscDrawLGGetAxis PetscDrawTensorContourPatch
PetscDrawAxisSetLimits PetscDrawLineGetWidth PetscDrawViewPortsCreate
PetscDrawBOP PetscDrawLineSetWidth PetscDrawViewPortsDestroy
PetscDrawCheckResizedWindow PetscDrawPointSetSize PetscDrawViewPortsSet
PetscDrawEOP PetscDrawRestoreSingleton PetscDrawZoom
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscDrawRegisterAll PetscDrawRegisterDestroy PetscDrawRegisterDynamic
No deprecated routines

Table of Contents