kiva.api module¶
Affine Transformations¶
Constants¶
IDENTITY
- represents theaffine_identity()
matrix.
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()