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