Data types for representing pictures.

# Documentation

A 2D picture.

Blank | A blank picture, with nothing in it. |

Polygon Path | A polygon filled with a solid color. |

Line Path | A line along an arbitrary path. |

Circle Float | A circle with the given radius. |

ThickCircle Float Float | A circle with the given thickness and radius. If the thickness is 0 then this is equivalent to |

Text String | Some text to draw with a vector font. |

Color Color Picture | A picture drawn with this color. |

Translate Float Float Picture | A picture translated by the given x and y coordinates. |

Rotate Float Picture | A picture rotated by the given angle (in degrees). |

Scale Float Float Picture | A picture scaled by the given x and y factors. |

Pictures [Picture] | A picture consisting of several others. |