Shoebot Manual
1.3
  • 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
  • Docs »
  • Reference and examples
  • View page source

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()

Next Previous

© Copyright 2007-2021 the Shoebot authors

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