petsc-dev 2014-04-15
Report Typos and Errors

PetscDraw Manual Pages

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

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