1. 1. Plotters Developer's Guide
    1. 1.1. Getting started
  2. 2. Basic plotting
    1. 2.1. Define chart context
    2. 2.2. Draw figure components
    3. 2.3. Basic data plotting
    4. 2.4. Multipanel figures
    5. 2.5. Draw 3D plots
    6. 2.6. Animation and realtime rendering
  3. 3. Tweaking the figure
    1. 3.1. Layout tweak
    2. 3.2. Font, color and styles
    3. 3.3. Axis, mesh and label tweaks
    4. 3.4. Relative sizing
  4. 4. Drawing APIs
    1. 4.1. Drawing areas
    2. 4.2. Elements
  5. 5. Coordinate systems
    1. 5.1. 1D coordinates
    2. 5.2. High dimensional coordinates
    3. 5.3. Coordinate combinators
  6. 6. Targeting different backends
    1. 6.1. Drawing backends
    2. 6.2. HTML5 Canvas
    3. 6.3. Framebuffer
  7. 7. Performance
    1. 7.1. Parallel Rendering with Bitmap Blit
    2. 7.2. Inplace Parallel Rendering
    3. 7.3. Incremental Rendering
  8. 8. Extend Plotters
    1. 8.1. Adding coordinate type
    2. 8.2. Adding series types
    3. 8.3. Support new backend
  9. 9. Appendix
    1. 9.1. Supported backends

Plotter Developer's Guide

Elements