petsc-3.6.1 2015-07-22
Report Typos and Errors

PetscDraw Manual Pages

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

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