Shoebot Manual
feature/readthedocs-temporary-fix
  • Installation
  • Getting Started
  • Tutorial
  • Reference and examples
    • Shapes
    • Paths
    • Text
    • Colors
    • Transforms
    • Images
    • Utility
    • Core
    • Shapes
    • Paths
    • Text
    • Colors
    • Transforms
    • Images
    • Utility
    • Core
  • Showcase
  • Libraries
  • Live Variables
  • Troubleshooting
  • Using with other tools
  • Extensions
  • Command-line options
  • API Reference
  • Nodebox compatibility
  • Contributing
Shoebot Manual
  • »
  • Reference and examples
  • Edit on GitHub

Reference and examples¶

This is the full list of commands available in Shoebot. For a more technical outline of the Shoebot API, see the API reference.

Many parts of this reference were adapted from the original Nodebox documentation by Frederik de Bleser and Tom de Smedt.

Note that most examples here are drawn on a 100x100 size for simplicity; the Shoebot default is 300x300px.

Shapes¶

  • rect()

  • rectmode()

  • ellipse()

  • ellipsemode()

  • line()

  • arc()

  • arrow()

  • star()

Paths¶

  • beginpath()

  • moveto()

  • lineto()

  • curveto()

  • arcto()

  • closepath()

  • endpath()

  • drawpath()

  • autoclosepath()

  • findpath()

  • beginclip()

  • endclip()

Text¶

  • text()

  • font()

  • fontsize()

  • textpath()

  • textmetrics()

  • textbounds()

  • textwidth()

  • textheight()

  • lineheight()

  • align()

  • fontoptions()

Colors¶

  • background()

  • fill()

  • nofill()

  • stroke()

  • nostroke()

  • strokewidth()

  • strokedash()

  • strokecap()

  • strokejoin()

  • color()

  • colormode()

  • colorrange()

  • blendmode()

  • fillrule()

Transforms¶

  • transform()

  • translate()

  • rotate()

  • scale()

  • skew()

  • push()

  • pop()

  • reset()

Images¶

  • image()

  • imagesize()

Utility¶

  • var()

  • random()

  • grid()

  • fontnames()

  • files()

  • autotext()

Core¶

  • ximport()

  • size()

  • speed()

  • run()

Previous Next

© Copyright 2007-2022 the Shoebot authors. Revision 1b6b6c4c.

Built with Sphinx using a theme provided by Read the Docs.