GPI Functions

From EDM2
(Redirected from OS2 API:GPI)
Jump to: navigation, search

Graphics Programming Interface

For more information check Graphics Programming Interface (GPI).

Area

Bitmaps

Character/Text

  • GpiCharString
  • GpiCharStringAt
  • GpiCharStringPos
  • GpiCharStringPosAt
  • GpiQueryCharAngle
  • GpiQueryCharBox
  • GpiQueryCharBreakExtra
  • GpiQueryCharDirection
  • GpiQueryCharExtra
  • GpiQueryCharMode
  • GpiQueryCharSet
  • GpiQueryCharShear
  • GpiQueryCharStringPos
  • GpiQueryCharStringPosAt
  • GpiQueryDefCharBox
  • GpiQueryTextAlignment
  • GpiQueryTextBox
  • GpiQueryWidthsTable
  • GpiSetCharAngle
  • GpiSetCharBox
  • GpiSetCharBreakExtra
  • GpiSetCharDirection
  • GpiSetCharExtra
  • GpiSetCharMode
  • GpiSetCharSet
  • GpiSetCharShear
  • GpiSetTextAlignment

Clipping

  • GpiExcludeClipRectangle
  • GpiIntersectClipRectangle
  • GpiOffsetClipRegion
  • GpiPtVisible
  • GpiQueryClipBox
  • GpiQueryClipRegion
  • GpiRectVisible
  • GpiSetClipPath
  • GpiSetClipRegion

Code Page

Colour

  • GpiCreateLogColorTable
  • GpiQueryBackColor
  • GpiQueryColor
  • GpiQueryColorData
  • GpiQueryColorIndex
  • GpiQueryLogColorTable
  • GpiQueryMix
  • GpiQueryNearestColor
  • GpiQueryPel
  • GpiQueryRealColors
  • GpiQueryRGBColor
  • GpiSetColor
  • GpiSetBackColor
  • GpiSetBackMix
  • GpiSetColor
  • GpiSetMix
  • GpiSetPel

Fonts

  • GpiCreateLogFont
  • GpiLoadFonts
  • GpiLoadPublicFonts
  • GpiQueryFaceString
  • GpiQueryFontAction
  • GpiQueryFontFileDescription
  • GpiQueryFonts
  • GpiQueryFullFontFileDescs
  • GpiQueryKerningPairs
  • GpiQueryLogicalFont
  • GpiUnloadFonts
  • GpiUnloadPublicFonts

Line/Arc

  • GpiBox
  • GpiFullArc
  • GpiLine
  • GpiPartialArc
  • GpiPointArc
  • GpiPolyFillet
  • GpiPolyFilletSharp
  • GpiPolygons
  • GpiPolyLine
  • GpiPolyLineDisjoint
  • GpiQueryArcParams
  • GpiQueryDefArcParams
  • GpiQueryLineEnd
  • GpiQueryLineJoin
  • GpiQueryLineType
  • GpiQueryLineWidth
  • GpiQueryLineWidthGeom
  • GpiSetArcParams
  • GpiSetLineEnd
  • GpiSetLineJoin
  • GpiSetLineType
  • GpiSetLineWidth
  • GpiSetLineWidthGeom
  • GpiSpline

Marker

  • GpiMarker
  • GpiPolyMarker
  • GpiQueryMarker
  • GpiQueryMarkerBox
  • GpiQueryMarkerSet
  • GpiSetMarker
  • GpiSetMarkerBox
  • GpiSetMarkerSet

MetaFile

  • GpiCopyMetaFile
  • GpiDeleteMetaFile
  • GpiLoadMetaFile
  • GpiPlayMetaFile
  • GpiQueryMetaFileBits
  • GpiQueryMetaFileLength
  • GpiSaveMetaFile
  • GpiSetMetaFileBits

Palette

Paths

  • GpiBeginPath
  • GpiEndPath
  • GpiFillPath
  • GpiModifyPath
  • GpiOutlinePath
  • GpiPathToRegion
  • GpiSetClipPath
  • GpiStrokePath

Presentation Space/Device Context

  • GpiAssociate
  • GpiCreatePS
  • GpiDestroyPS
  • GpiErase
  • GpiQueryDevice
  • GpiQueryDeviceBitmapFormats
  • GpiQueryPS
  • GpiResetPS
  • GpiRestorePS
  • GpiSavePS
  • GpiSetPS

Primitive Attribute/Tag

  • GpiDeleteSetId
  • GpiQueryAttrMode
  • GpiQueryAttrs
  • GpiQueryDefAttrs
  • GpiQueryDefTag
  • GpiQuerySetIds
  • GpiQueryTag
  • GpiSetAttrMode
  • GpiSetAttrs
  • GpiSetDefAttrs
  • GpiSetDefTag
  • GpiSetTag

Regions

  • GpiCombineRegion
  • GpiCreateRegion
  • GpiDestroyRegion
  • GpiEqualRegion
  • GpiFrameRegion
  • GpiIntersectClipRectangle
  • GpiOffsetRegion
  • GpiPaintRegion
  • GpiPtInRegion
  • GpiQueryRegionBox
  • GpiQueryRegionRects
  • GpiQueryRegionBox
  • GpiQueryRegionRects
  • GpiRectInRegion
  • GpiSetClipRegion
  • GpiSetRegion

Segment

  • GpiBeginElement
  • GpiCallSegmentMatrix
  • GpiCloseSegment
  • GpiDeleteElement
  • GpiDeleteElements
  • GpiDeleteElementsBetweenLabels
  • GpiDeleteSegment
  • GpiDeleteSegments
  • GpiDrawSegment
  • GpiElement
  • GpiEndElement
  • GpiErrorSegmentData
  • GpiGetData
  • GpiOffsetElementPointer
  • GpiOpenSegment
  • GpiPutData
  • GpiQueryDrawControl
  • GpiQueryDrawingMode
  • GpiQueryEditMode
  • GpiQueryElement
  • GpiQueryElementPointer
  • GpiQueryElementType
  • GpiQueryInitialSegmentAttrs
  • GpiQuerySegmentAttrs
  • GpiQuerySegmentNames
  • GpiQuerySegmentPriority
  • GpiQuerySegmentTransformMatrix
  • GpiRemoveDynamics
  • GpiSetDrawControl
  • GpiSetDrawingMode
  • GpiSetEditMode
  • GpiSetElementPointer
  • GpiSetElementPointerAtLabel
  • GpiSetInitialSegmentAttrs
  • GpiSetSegmentAttrs
  • GpiSetSegmentPriority
  • GpiSetSegmentTransformMatrix
  • GpiSetStopDraw

Space/Transformations

  • GpiCovert
  • GpiConvertWithMatrix
  • GpiQueryDefaultViewMatrix
  • GpiQueryModelTransformMatrix
  • GpiQueryStopDraw
  • GpiQueryViewingTransformMatrix
  • GpiSetDefaultViewMatrix
  • GpiSetModelTransformMatrix
  • GpiSetViewingTransformMatrix

Files

Publications