ATSLIB/contrib/cairo/cairo

This package contains an API for programming cairo in ATS.


  • cairo_version
  • cairo_version_string
  • CAIRO_VERSION_MAJOR
  • CAIRO_VERSION_MINOR
  • CAIRO_VERSION_MICRO
  • CAIRO_VERSION_ENCODE
  • mybasis.sats
  • Drawing/cairo-cairo-t.sats
  • Drawing/cairo-Paths.sats
  • Drawing/cairo-cairo-pattern-t.sats
  • Drawing/cairo-Regions.sats
  • Drawing/cairo-Transformations.sats
  • Drawing/cairo-text.sats
  • Drawing/cairo-Raster-Sources.sats
  • Surfaces/cairo-cairo-device-t.sats
  • Surfaces/cairo-cairo-surface-t.sats
  • Surfaces/cairo-Image-Surfaces.sats
  • Surfaces/cairo-PDF-Surfaces.sats
  • Surfaces/cairo-PNG-Support.sats
  • Surfaces/cairo-PostScript-Surfaces.sats
  • Utilities/cairo-cairo-matrix-t.sats

  • cairo_version

    Synopsis

    fun cairo_version ((*void*)): int = "mac#%"

    cairo_version_string

    Synopsis

    fun cairo_version_string ((*void*)): string = "mac#%"

    CAIRO_VERSION_MAJOR

    Synopsis

    macdef CAIRO_VERSION_MAJOR = $extval (int, "CAIRO_VERSION_MAJOR")

    CAIRO_VERSION_MINOR

    Synopsis

    macdef CAIRO_VERSION_MINOR = $extval (int, "CAIRO_VERSION_MINOR")

    CAIRO_VERSION_MICRO

    Synopsis

    macdef CAIRO_VERSION_MICRO = $extval (int, "CAIRO_VERSION_MICRO")

    CAIRO_VERSION_ENCODE

    Synopsis

    fun CAIRO_VERSION_ENCODE
      (major: int, minor: int, micro: int): int = "mac#CAIRO_VERSION_ENCODE"

    mybasis.sats

    Synopsis

    This file, which is included in [cairo.sats], mostly contains type definitions and macros in the cairo package.

    Drawing/cairo-cairo-t.sats


    Drawing/cairo-Paths.sats


    Drawing/cairo-cairo-pattern-t.sats


    Drawing/cairo-Regions.sats


    Drawing/cairo-Transformations.sats


    Drawing/cairo-text.sats


    Drawing/cairo-Raster-Sources.sats


    Surfaces/cairo-cairo-device-t.sats


    Surfaces/cairo-cairo-surface-t.sats


    Surfaces/cairo-Image-Surfaces.sats


    Surfaces/cairo-PDF-Surfaces.sats


    Surfaces/cairo-PNG-Support.sats


    Surfaces/cairo-PostScript-Surfaces.sats


    Utilities/cairo-cairo-matrix-t.sats


    This page is created with ATS by Hongwei Xi and also maintained by Hongwei Xi. SourceForge.net Logo