usage:
| Option | Type | Description |
|---|---|---|
| --version | None | show program's version number and exit |
| --jsout | str | json output |
| --inplace | None | overwrite input. |
| --invert | None | invert direction. |
| --mode | str | choose from rad/line, default is line |
| --vec | str | vector direction, default 0,0,1 |