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 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

Table of Contents