[Overview][Constants][Types][Procedures and functions][Variables][Index] | Reference for unit 'Graph' (#rtl)

# Reference for unit 'Graph': Types

`ArcCoordsType` |  | Describe the last arc which was drawn on screen
`CircleProc` |  | Standard circle drawing routine prototype.
`clrviewproc` |  | Standard clearviewport routine prototype
`ColorType` |  | Color type alias
`defpixelproc` |  | Standard pixel drawing routine prototype.
`ellipseproc` |  | Standard ellipse drawing routine prototype.
`FillPatternType` |  | Bit pattern used when drawing lines. Set bits are drawn.
`FillSettingsType` |  | Record describing fill mode
`GetBkColorProc` |  | GetBKColor callback prototype
`getimageproc` |  | Standard GetImage procedure prototype.
`getpixelproc` |  | Standard pixel fetching routine prototype
`getrgbpaletteproc` |  | This routine prototype is a hook for GetRGBPalette
`getscanlineproc` |  | Standard getscanline routine prototype
`graphfreememprc` |  | Procedure prototype, used when heap memory is freed by the graph routines.
`graphgetmemprc` |  | Procedure prototype, used when heap memory is needed by the graph routines.
`graph_float` |  | The platform's preferred floating point size for fast graph operations
`hlineproc` |  | Standard procedure prototype to draw a single horizontal line
`imagesizeproc` |  | Standard ImageSize calculation procedure prototype.
`initmodeproc` |  | Standard routine prototype to initialize a mode.
`lineproc` |  | Standard line drawing routine prototype.
`LineSettingsType` |  | Record describing current line drawing mode
`OutTextXYProc` |  | This routine prototype is a hook for OutTextXY
`PaletteType` |  | Record describing palette.
`patternlineproc` |  | Standard procedure prototype to draw a patterned line
`PCharsetTransTable` |  | Pointer to TCharsetTransTable array.
`PModeInfo` |  | Pointer to TModeInfo record
`PointType` |  | Record describing a point in a 2 dimensional plane
`putimageproc` |  | Standard PutImage procedure prototype.
`putpixelproc` |  | Standard pixel drawing routine prototype
`restorestateproc` |  | Standard routine prototype to restore the graphical state at a closegraph call.
`RGBRec` |  | Record describing palette RGB color
`savestateproc` |  | Standard routine prototype to save the graphical state before a mode is set.
`setactivepageproc` |  | Standard SetActivePage procedure prototype.
`SetAllPaletteProc` |  | This routine prototype is a hook for SetAllPalette
`SetBkColorProc` |  | SetBKColor callback prototype
`setrgbpaletteproc` |  | This routine prototype is a hook for SetRGBPalette
`setvisualpageproc` |  | Standard SetVisualPage procedure prototype.
`TCharsetTransTable` |  | Character transliteration table, with entries for 256 characters
`TextSettingsType` |  | Record describing how texts are drawn.
`TModeInfo` |  | Record describing a graphical mode.
`TResolutionRec` |  | Record describing resolution
`ViewPortType` |  | Record describing a viewport
`vlineproc` |  | Standard procedure prototype to draw a single vertical line

Documentation generated on: May 14 2021