Skip to content
Dmitriy edited this page Jul 29, 2017 · 10 revisions

Welcome to the kcanvas wiki!

kcanvas API guide, general description, build and project setup instructions.

This page is under construction now, not all content present

Roadmap

Current state of the project, goals for release versions and future development notes can be found here.

Examples

Check out simple examples of different canvas features with code snippets and result images.

  1. Basic shapes
  2. Basic filled shapes
  3. Text and fonts
  4. Paths
  5. Bitmaps
  6. Gradients and gradient brushes
  7. Stroke styles and pens
  8. Clipping and masking

Reference

Here are links to pages and descriptions for every API type, class and other stuff.

These are mostly simple types used for general API classes and functionality support.

Basic data types

These are main API classes which form kcanvas API itself.

Public API classes

All canvas API declarations are wrapped into k_canvas namespace.