**Start** | P | The initial starting point or points for the path(s) | Point |

**Step Size** | L | The distance to move forward for each step. If provided as a list a random option will be selected for each step. | Number |

**Step Count** | C | The number of steps to take. | Integer |

**Random Seed** | S | The random seed to be used for each of the path distance and angle choices. If set the same random results will be produced; if not set they will be different for each run. | Integer |

**Directions** | D | The possible angles in which to move (as a list of numbers in degrees). If not set a random direction in a 360 degree range will be used. | Number |

**Boundary** | B | A boundary (must be a closed planar curve) that the steps will not be allowed to cross | Curve |