petsc-3.6.1 2015-08-06
Report Typos and Errors

PetscDraw Manual Pages

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

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

Table of Contents