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