Win32-2.1.1.1: A binding to part of the Win32 library
Source code
Contents
Index
Graphics.Win32.GDI.Graphics2D
Portability
portable
Stability
provisional
Maintainer
Esa Ilari Vuokko <ei@vuokko.info>
Description
2D graphics operations
Documentation
moveToEx
::
HDC
->
Int32
->
Int32
->
IO
POINT
Source
c_MoveToEx
::
HDC
->
Int32
->
Int32
->
Ptr
POINT
->
IO
Bool
Source
lineTo
::
HDC
->
Int32
->
Int32
->
IO
()
Source
c_LineTo
::
HDC
->
Int32
->
Int32
->
IO
Bool
Source
polyline
::
HDC
-> [
POINT
] ->
IO
()
Source
c_Polyline
::
HDC
->
Ptr
POINT
->
Int
->
IO
Bool
Source
polylineTo
::
HDC
-> [
POINT
] ->
IO
()
Source
c_PolylineTo
::
HDC
->
Ptr
POINT
->
Int
->
IO
Bool
Source
polygon
::
HDC
-> [
POINT
] ->
IO
()
Source
c_Polygon
::
HDC
->
Ptr
POINT
->
Int
->
IO
Bool
Source
polyBezier
::
HDC
-> [
POINT
] ->
IO
()
Source
c_PolyBezier
::
HDC
->
Ptr
POINT
->
Int
->
IO
Bool
Source
polyBezierTo
::
HDC
-> [
POINT
] ->
IO
()
Source
c_PolyBezierTo
::
HDC
->
Ptr
POINT
->
Int
->
IO
Bool
Source
arc
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
()
Source
c_Arc
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
Bool
Source
arcTo
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
()
Source
c_ArcTo
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
Bool
Source
angleArc
::
HDC
->
Int32
->
Int32
->
WORD
->
Float
->
Float
->
IO
()
Source
c_AngleArc
::
HDC
->
Int32
->
Int32
->
WORD
->
Float
->
Float
->
IO
Bool
Source
fillRect
::
HDC
->
RECT
->
HBRUSH
->
IO
()
Source
c_FillRect
::
HDC
->
Ptr
RECT
->
HBRUSH
->
IO
Bool
Source
frameRect
::
HDC
->
RECT
->
HBRUSH
->
IO
()
Source
c_FrameRect
::
HDC
->
Ptr
RECT
->
HBRUSH
->
IO
Bool
Source
invertRect
::
HDC
->
RECT
->
IO
()
Source
c_InvertRect
::
HDC
->
Ptr
RECT
->
IO
Bool
Source
rectangle
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
()
Source
c_Rectangle
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
Bool
Source
roundRect
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
()
Source
c_RoundRect
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
Bool
Source
ellipse
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
()
Source
c_Ellipse
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
Bool
Source
chord
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
()
Source
c_Chord
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
Bool
Source
pie
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
()
Source
c_Pie
::
HDC
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
Int32
->
IO
Bool
Source
bitBlt
::
HDC
->
INT
->
INT
->
INT
->
INT
->
HDC
->
INT
->
INT
->
RasterOp3
->
IO
()
Source
c_BitBlt
::
HDC
->
INT
->
INT
->
INT
->
INT
->
HDC
->
INT
->
INT
->
RasterOp3
->
IO
Bool
Source
maskBlt
::
HDC
->
INT
->
INT
->
INT
->
INT
->
HDC
->
INT
->
INT
->
HBITMAP
->
INT
->
INT
->
RasterOp4
->
IO
()
Source
c_MaskBlt
::
HDC
->
INT
->
INT
->
INT
->
INT
->
HDC
->
INT
->
INT
->
HBITMAP
->
INT
->
INT
->
RasterOp4
->
IO
Bool
Source
stretchBlt
::
HDC
->
INT
->
INT
->
INT
->
INT
->
HDC
->
INT
->
INT
->
INT
->
INT
->
RasterOp3
->
IO
()
Source
c_StretchBlt
::
HDC
->
INT
->
INT
->
INT
->
INT
->
HDC
->
INT
->
INT
->
INT
->
INT
->
RasterOp3
->
IO
Bool
Source
plgBlt
::
HDC
->
POINT
->
POINT
->
POINT
->
HDC
->
INT
->
INT
->
INT
->
INT
->
MbHBITMAP
->
INT
->
INT
->
IO
()
Source
c_PlgBlt
::
HDC
->
Ptr
POINT
->
HDC
->
INT
->
INT
->
INT
->
INT
->
HBITMAP
->
INT
->
INT
->
IO
Bool
Source
textOut
::
HDC
->
INT
->
INT
->
String
->
IO
()
Source
c_TextOut
::
HDC
->
INT
->
INT
->
LPCTSTR
->
Int
->
IO
Bool
Source
getTextExtentPoint32
::
HDC
->
String
->
IO
SIZE
Source
c_GetTextExtentPoint32
::
HDC
->
LPCTSTR
->
Int
->
Ptr
SIZE
->
IO
Bool
Source
Produced by
Haddock
version 0.8