petsc-3.5.4 2015-05-23
Report Typos and Errors

PetscDraw Manual Pages

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

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