PetscDraw Manual Pages

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

Beginner - Basic usage
PetscDraw PetscDrawHGPrint PetscDrawString
PetscDrawArrow PetscDrawLGPrint PetscDrawStringVertical
PetscDrawClear PetscDrawLine PetscDrawSynchronizedFlush
PetscDrawCreate PetscDrawOpenX PetscDrawTriangle
PetscDrawDestroy PetscDrawPause PetscDrawType
PetscDrawEllipse PetscDrawPoint
PetscDrawFlush PetscDrawRectangle
Intermediate - Setting options for algorithms and data structures
PetscDrawButton PetscDrawLGAddPoints PetscDrawSPDraw
PetscDrawGetMouseButton PetscDrawLGCreate PetscDrawSPGetAxis
PetscDrawGetPause PetscDrawLGDestroy PetscDrawSPGetDraw
PetscDrawGetTitle PetscDrawLGDraw PetscDrawSPReset
PetscDrawHGAddValue PetscDrawLGGetDraw PetscDrawSPSetDimension
PetscDrawHGCalcStats PetscDrawLGIndicateDataPoints PetscDrawSPSetLimits
PetscDrawHGCreate PetscDrawLGReset PetscDrawSave
PetscDrawHGDestroy PetscDrawLGSPDraw PetscDrawScalePopup
PetscDrawHGDraw PetscDrawLGSetColors PetscDrawSetDoubleBuffer
PetscDrawHGGetAxis PetscDrawLGSetDimension PetscDrawSetFromOptions
PetscDrawHGGetDraw PetscDrawLGSetLegend PetscDrawSetPause
PetscDrawHGIntegerBins PetscDrawLGSetLimits PetscDrawSetTitle
PetscDrawHGReset PetscDrawResizeWindow PetscDrawSetType
PetscDrawHGSetColor PetscDrawSPAddPoint PetscDrawSynchronizedClear
PetscDrawHGSetLimits PetscDrawSPAddPoints PetscDrawSynchronizedGetMouseButton
PetscDrawHGSetNumberBins PetscDrawSPCreate PetscDrawTensorContour
PetscDrawLGAddPoint 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