Subpackages
Submodules
- _fontdata
- affine - Functions for affine matrices
- arc_conversion
- backend_cairo - Implementation of the core2d drawing library, using cairo for rendering
Author: Bryan Cole (bryan@cole.uklinux.net) Copyright: Bryan Cole (except parts copied from basecore2d) License: BSD Style This is currently under development and is not yet fully functional.
- backend_gl
- backend_image - This backend supports Kiva drawing into memory buffers
- backend_mac - Mac version Kiva's core2d drawing API
This is a wrapper around the Mac Quartz API
- backend_pdf - PDF implementation of the core2d drawing library
Author: Eric Jones, Enthought, Inc., eric@enthought.com Copyright: Space Telescope Science Institute License: BSD Style The PDF implementation relies heavily on the ReportLab project.
- backend_ps - Chaco's PostScript (PS/EPSF) backend
- backend_qt4 - This is the Qt backend for kiva.
- backend_svg - Chaco's SVG backend
- backend_wx - This is the WX backend that draws into a normal WX graphics context using the Image backend
- backend_wx_gl - The WX OpenGL backend
- basecore2d - Pure-Python reference implementation of a Kiva graphics context
- constants - Constants used by core2d drawing engine.
- kiva_version
- old_backend_gl
- pdfmetrics
- setup
Variables
- backend_symbols
Symbols we import from the selected backend
backend_symbols = ('GraphicsContext', 'Canvas', 'CompiledPath', 'font_metrics_provider') - DEBUG
DEBUG = 1
- wishlist
wishlist = os.environ.get('KIVA_WISHLIST', _backends).split()
Function summary
- backend()
Functions
- backend()
Return the name of the current backend