petsc-3.14.6 2021-03-30
Report Typos and Errors

PetscDraw Manual Pages

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

Beginner - Basic usage
PETSC_DRAW_IMAGE PetscDrawHGView PetscDrawSetMarkerType
PETSC_DRAW_NULL PetscDrawLGView PetscDrawString
PETSC_DRAW_X PetscDrawLine PetscDrawStringBoxed
PetscDraw PetscDrawMarker PetscDrawStringCentered
PetscDrawArrow PetscDrawOpenImage PetscDrawStringVertical
PetscDrawCreate PetscDrawOpenX PetscDrawTriangle
PetscDrawDestroy PetscDrawPause PetscDrawType
PetscDrawEllipse PetscDrawPoint PetscDrawView
PetscDrawFlush PetscDrawPointPixel
PetscDrawGetMarkerType PetscDrawRectangle
Intermediate - Setting options for algorithms and data structures
PetscDrawBarCreate PetscDrawHGIntegerBins PetscDrawRealToColor
PetscDrawBarDestroy PetscDrawHGReset PetscDrawResizeWindow
PetscDrawBarDraw PetscDrawHGSave PetscDrawSPAddPoint
PetscDrawBarGetAxis PetscDrawHGSetColor PetscDrawSPAddPoints
PetscDrawBarGetDraw PetscDrawHGSetLimits PetscDrawSPCreate
PetscDrawBarSave PetscDrawHGSetNumberBins PetscDrawSPDestroy
PetscDrawBarSetColor PetscDrawLGAddCommonPoint PetscDrawSPDraw
PetscDrawBarSetData PetscDrawLGAddPoint PetscDrawSPGetAxis
PetscDrawBarSetFromOptions PetscDrawLGAddPoints PetscDrawSPGetDraw
PetscDrawBarSetLimits PetscDrawLGCreate PetscDrawSPReset
PetscDrawBarSort PetscDrawLGDestroy PetscDrawSPSave
PetscDrawButton PetscDrawLGDraw PetscDrawSPSetDimension
PetscDrawClear PetscDrawLGGetDimension PetscDrawSPSetLimits
PetscDrawGetBoundingBox PetscDrawLGGetDraw PetscDrawScalePopup
PetscDrawGetCurrentPoint PetscDrawLGReset PetscDrawSetCurrentPoint
PetscDrawGetMouseButton PetscDrawLGSPDraw PetscDrawSetDoubleBuffer
PetscDrawGetPause PetscDrawLGSave PetscDrawSetFromOptions
PetscDrawGetTitle PetscDrawLGSetColors PetscDrawSetPause
PetscDrawGetWindowSize PetscDrawLGSetDimension PetscDrawSetSave
PetscDrawHGAddValue PetscDrawLGSetFromOptions PetscDrawSetSaveFinalImage
PetscDrawHGCalcStats PetscDrawLGSetLegend PetscDrawSetSaveMovie
PetscDrawHGCreate PetscDrawLGSetLimits PetscDrawSetTitle
PetscDrawHGDestroy PetscDrawLGSetUseMarkers PetscDrawSetType
PetscDrawHGDraw PetscDrawMarkerType PetscDrawTensorContour
PetscDrawHGGetAxis PetscDrawPopCurrentPoint PetscDrawViewFromOptions
PetscDrawHGGetDraw PetscDrawPushCurrentPoint PetscDrawViewPorts
Advanced - Setting more advanced options and customization
PetscDrawAppendTitle PetscDrawGetPopup PetscDrawSave
PetscDrawAxis PetscDrawGetSingleton PetscDrawSaveMovie
PetscDrawAxisCreate PetscDrawGetType PetscDrawSetCoordinates
PetscDrawAxisDestroy PetscDrawGetViewPort PetscDrawSetDisplay
PetscDrawAxisDraw PetscDrawHG PetscDrawSetOptionsPrefix
PetscDrawAxisGetLimits PetscDrawIsNull PetscDrawSetViewPort
PetscDrawAxisSetColors PetscDrawLG PetscDrawSplitViewPort
PetscDrawAxisSetHoldLimits PetscDrawLGGetAxis PetscDrawStringGetSize
PetscDrawAxisSetLabels PetscDrawLGSetOptionsPrefix PetscDrawStringSetSize
PetscDrawAxisSetLimits PetscDrawLineGetWidth PetscDrawTensorContourPatch
PetscDrawBOP PetscDrawLineSetWidth PetscDrawViewPortsCreate
PetscDrawBar PetscDrawOpenNull PetscDrawViewPortsCreateRect
PetscDrawCheckResizedWindow PetscDrawPointSetSize PetscDrawViewPortsDestroy
PetscDrawEOP PetscDrawRestoreSingleton PetscDrawViewPortsSet
PetscDrawGetCoordinates PetscDrawSP PetscDrawZoom
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscDrawCoordinateToPixel PetscDrawPixelToCoordinate PetscInitializeDrawPackage
PetscDrawFinalizePackage PetscDrawRegister
PetscDrawIndicatorFunction PetscDrawRegisterAll
No deprecated routines

Table of Contents