matplotlib.backends.backend_cairo
¶Author: | Steve Chaplin and others |
---|
This backend depends on cairo, and either on cairocffi, or (Python 2 only) on pycairo.
matplotlib.backends.backend_cairo.
ArrayWrapper
(myarray)[source]¶Thin wrapper around numpy ndarray to expose the interface expected by cairocffi. Basically replicates the array.array interface.
matplotlib.backends.backend_cairo.
FigureCanvas
¶alias of matplotlib.backends.backend_cairo.FigureCanvasCairo
matplotlib.backends.backend_cairo.
FigureCanvasCairo
(figure)[source]¶Bases: matplotlib.backend_bases.FigureCanvasBase
supports_blit
= False¶matplotlib.backends.backend_cairo.
RendererCairo
(dpi)[source]¶Bases: matplotlib.backend_bases.RendererBase
fontangles
= {u'italic': <MyCairoCffi name='mock.FONT_SLANT_ITALIC' id='139690102096336'>, u'normal': <MyCairoCffi name='mock.FONT_SLANT_NORMAL' id='139690102117776'>, u'oblique': <MyCairoCffi name='mock.FONT_SLANT_OBLIQUE' id='139690102139280'>}¶fontweights
= {100: <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>, 200: <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>, 300: <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>, 400: <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>, 500: <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>, 600: <MyCairoCffi name='mock.FONT_WEIGHT_BOLD' id='139690102054224'>, 700: <MyCairoCffi name='mock.FONT_WEIGHT_BOLD' id='139690102054224'>, 800: <MyCairoCffi name='mock.FONT_WEIGHT_BOLD' id='139690102054224'>, 900: <MyCairoCffi name='mock.FONT_WEIGHT_BOLD' id='139690102054224'>, u'black': <MyCairoCffi name='mock.FONT_WEIGHT_BOLD' id='139690102054224'>, u'bold': <MyCairoCffi name='mock.FONT_WEIGHT_BOLD' id='139690102054224'>, u'heavy': <MyCairoCffi name='mock.FONT_WEIGHT_BOLD' id='139690102054224'>, u'light': <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>, u'medium': <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>, u'normal': <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>, u'regular': <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>, u'semibold': <MyCairoCffi name='mock.FONT_WEIGHT_BOLD' id='139690102054224'>, u'ultrabold': <MyCairoCffi name='mock.FONT_WEIGHT_BOLD' id='139690102054224'>, u'ultralight': <MyCairoCffi name='mock.FONT_WEIGHT_NORMAL' id='139690101991760'>}¶