Expand description

Modules

Built-in aspects of environments.

Traits for generic composition.

Minimal environment for use in examples and tests.

Built-in reams to run sketches.

Macros

Macro to generate module for an aspect.

Create type composed of other types.

Implements the Sketch trait for a struct.

Macro to create an environment.

Macro to create environment for testing a single aspect.

Structs

A set of sketches.

Pages of a book.

2D point (x, y)

2D size (width, height)

Enums

Status flag

Traits

Environment for sketches to run in and interact with.

Factory for creating pages from an environment.

Trait for environment page.

Trait for real numbers.

Trait for setting up a sketch given some input.

Base trait for all sketches.

Convert to real number.

Type Definitions

Helper to get Event of type implementing the Environment trait.

Helper to get Mill of type implementing the Environment trait.

Helper to get Page of type implementing the Environment trait.