module CdLib
Binding to the iupcd shared library: CD is a vector graphics toolkit. This module can be used to access features not available in Iup.
For reference, the following functions are bound:
-
cdContextIup, [], :pointer
-
cdCreateCanvas, [:pointer, :pointer], :pointer
-
cdKillCanvas, [:pointer], :void
-
cdCanvasActivate, [:pointer], :int
-
cdCanvasDeactivate, [:pointer], :void
-
cdUseContextPlus, [:int], :int
-
cdCanvasGetContext, [:pointer], :pointer
-
cdContextCaps, [:pointer], :int
-
cdContextType, [:pointer], :int
-
cdContextIsPlus, [:pointer], :int
-
cdCanvasSimulate, [:pointer, :int], :int
-
wdCanvasViewport, [:pointer, :int, :int, :int, :int], :void
-
wdCanvasWindow, [:pointer, :double, :double, :double, :double], :void
-
cdCanvasForeground, [:pointer, :long], :long
-
cdCanvasBackground, [:pointer, :long], :long
-
cdCanvasWriteMode, [:pointer, :int], :int
-
cdCanvasClear, [:pointer], :int
-
cdCanvasBegin, [:pointer, :int], :void
-
cdCanvasVertex, [:pointer, :int, :int], :void
-
cdCanvasEnd, [:pointer], :void
-
cdCanvasPathSet, [:pointer, :int], :void
-
cdCanvasPixel, [:pointer, :int, :int], :void
-
cdCanvasMark, [:pointer, :int, :int], :void
-
cdCanvasMarkType, [:pointer, :int], :int
-
cdCanvasMarkSize, [:pointer, :int], :int
-
cdCanvasLine, [:pointer, :int, :int, :int, :int], :void
-
cdCanvasRect, [:pointer, :int, :int, :int, :int], :void
-
cdCanvasArc, [:pointer, :int, :int, :int, :int, :double, :double], :void
-
cdCanvasLineStyle, [:pointer, :int], :int
-
cdCanvasLineWidth, [:pointer, :int], :int
-
cdCanvasLineJoin, [:pointer, :int], :int
-
cdCanvasLineCap, [:pointer, :int], :int
-
cdCanvasBox, [:pointer, :int, :int, :int, :int], :void
-
cdCanvasSector, [:pointer, :int, :int, :int, :int, :double, :double], :int
-
cdCanvasChord, [:pointer, :int, :int, :int, :int, :double, :double], :int
-
cdCanvasBackOpacity, [:pointer, :int], :int
-
cdCanvasFillMode, [:pointer, :int], :int
-
cdCanvasInteriorStyle, [:pointer, :int], :int
-
cdCanvasHatch, [:pointer, :int], :int
-
cdCanvasStipple, [:pointer, :int, :int, :string], :void
-
cdCanvasText, [:pointer, :int, :int, :string], :void
-
cdCanvasFont, [:pointer, :string, :int, :int], :void
-
cdCanvasNativeFont, [:pointer, :string], :string
-
cdCanvasTextAlignment, [:pointer, :int], :int
-
cdCanvasTextOrientation, [:pointer, :double], :double
-
cdCanvasVectorText, [:pointer, :int, :int, :string], :void
-
cdCanvasVectorTextDirection, [:pointer, :int, :int, :int, :int], :void
-
cdCanvasVectorTextSize, [:pointer, :int, :int, :string], :void
-
cdCanvasVectorCharSize, [:pointer, :int], :void
-
cdCanvasVectorFontSize, [:pointer, :double, :double], :void
-
cdCanvasVectorFont, [:pointer, :string], :string
-
cdEncodeColor, [:int, :int, :int], :long
TODO:
-
images
-
various get functions