kiva.api module

Affine Transformations

Constants

Drawing Constants

Line Dash Constants

  • NO_DASH

Line Cap Constants

  • CAP_ROUND

  • CAP_BUTT

  • CAP_SQUARE

Line Join Constants

  • JOIN_ROUND

  • JOIN_BEVEL

  • JOIN_MITER

Path Drawing Mode Constants

  • FILL

  • EOF_FILL

  • STROKE

  • FILL_STROKE

  • EOF_FILL_STROKE

Text Drawing Mode Constants

  • TEXT_FILL

  • TEXT_STROKE

  • TEXT_FILL_STROKE

  • TEXT_INVISIBLE

  • TEXT_FILL_CLIP

  • TEXT_STROKE_CLIP

  • TEXT_FILL_STROKE_CLIP

  • TEXT_CLIP

  • TEXT_OUTLINE

Marker Types

  • NO_MARKER

  • SQUARE_MARKER

  • DIAMOND_MARKER

  • CIRCLE_MARKER

  • CROSSED_CIRCLE_MARKER

  • CROSS_MARKER

  • TRIANGLE_MARKER

  • INVERTED_TRIANGLE_MARKER

  • PLUS_MARKER

  • DOT_MARKER

  • PIXEL_MARKER

Marker Renderer

This can be used by Kiva backends to implement draw_marker_at_points()

  • MarkerRenderer

Fonts

Font Constants

Font Sizes

  • NORMAL

  • BOLD

  • ITALIC

  • BOLD_ITALIC

Font Families

  • DEFAULT

  • SWISS

  • ROMAN

  • MODERN

  • DECORATIVE

  • SCRIPT

  • TELETYPE

Utilities

  • points_in_polygon()