petsc-3.7.5 2017-01-01
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 PetscDrawRectangle
PETSC_DRAW_NULL PetscDrawLGView PetscDrawSetMarkerType
PETSC_DRAW_X PetscDrawLine PetscDrawString
PetscDraw PetscDrawMarker PetscDrawStringBoxed
PetscDrawArrow PetscDrawOpenGLUT PetscDrawStringCentered
PetscDrawCreate PetscDrawOpenImage PetscDrawStringVertical
PetscDrawDestroy PetscDrawOpenX PetscDrawTriangle
PetscDrawEllipse PetscDrawPause PetscDrawType
PetscDrawFlush PetscDrawPoint PetscDrawView
PetscDrawGetMarkerType PetscDrawPointPixel
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 PetscDrawViewPorts
PetscDrawHGGetDraw PetscDrawPushCurrentPoint
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