Arrange licensing info according to REUSE 3.2 convention.
Chris Pressey
6 months ago
0 | 0 |
Semicircle Jam
|
1 | 1 |
==============
|
|
2 |
|
|
3 |
<!--
|
|
4 |
SPDX-FileCopyrightText: Chris Pressey, the original author of this work, has dedicated it to the public domain.
|
|
5 |
For more information, please refer to <https://unlicense.org/>
|
|
6 |
SPDX-License-Identifier: Unlicense
|
|
7 |
-->
|
2 | 8 |
|
3 | 9 |
_Try it online_ [@ catseye.tc](https://catseye.tc/installation/Latcarf)
|
4 | 10 |
| _See also:_ [Maze Clouds](https://codeberg.org/catseye/Maze-Clouds#maze-clouds)
|
0 | |
/*
|
1 | |
* dam-plus-widgets-0.2.js and semicircle-jam.js should be loaded before this.
|
2 | |
* After this is loaded, call launch() to start the gewgaw.
|
3 | |
*/
|
|
0 |
// SPDX-FileCopyrightText: Chris Pressey, the original author of this work, has dedicated it to the public domain.
|
|
1 |
// For more information, please refer to <https://unlicense.org/>
|
|
2 |
// SPDX-License-Identifier: Unlicense
|
|
3 |
|
|
4 |
// dam-plus-widgets-0.2.js and semicircle-jam.js should be loaded before this.
|
|
5 |
// After this is loaded, call launch() to start the gewgaw.
|
4 | 6 |
|
5 | 7 |
function launch(config) {
|
6 | 8 |
var div=DAM.maker('div'), button=DAM.maker('button'), canvas=DAM.maker('canvas');
|
0 | 0 |
<!DOCTYPE html>
|
|
1 |
<!--
|
|
2 |
SPDX-FileCopyrightText: Chris Pressey, the original author of this work, has dedicated it to the public domain.
|
|
3 |
For more information, please refer to <https://unlicense.org/>
|
|
4 |
SPDX-License-Identifier: Unlicense
|
|
5 |
-->
|
1 | 6 |
<head>
|
2 | 7 |
<meta charset="utf-8">
|
3 | 8 |
<title>Semicircle Jam</title>
|
|
0 |
// SPDX-FileCopyrightText: Chris Pressey, the original author of this work, has dedicated it to the public domain.
|
|
1 |
// For more information, please refer to <https://unlicense.org/>
|
|
2 |
// SPDX-License-Identifier: Unlicense
|
|
3 |
|
|
4 |
|
0 | 5 |
var QUADRANT = Math.PI / 2;
|
1 | 6 |
|
2 | 7 |
|