Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
8f3c7a4
feat : style method in text
two-ticks Jul 9, 2021
e4216ab
feat: style method in tex
two-ticks Jul 12, 2021
ca68f6f
feat: createFill and overflow hidden
two-ticks Jul 13, 2021
7d00547
chores: cleaning code and update dist
two-ticks Jul 13, 2021
6382dba
feat : clock, createControls and group
two-ticks Jul 14, 2021
ac87073
import(unstable): 2DGraphs, polar and parametric
two-ticks Jul 15, 2021
9519eff
docs: api reference updated for GObjects
two-ticks Jul 15, 2021
147e317
chores: updated comments and api reference
two-ticks Jul 16, 2021
37de229
refact!: class GObject
two-ticks Jul 16, 2021
7869d38
feat: grid and axes
two-ticks Jul 17, 2021
241c742
feat : config and ticks
two-ticks Jul 18, 2021
a88c7f6
feat : defaults config
two-ticks Jul 18, 2021
cc99191
feat: update tex and ticks on/off
two-ticks Jul 18, 2021
82ad678
feat : color blind safe default and addDuration
two-ticks Jul 18, 2021
f4f3d2b
feat: polar coordinates
two-ticks Jul 20, 2021
53b54a7
refact!: responsive shifting and arrow
two-ticks Jul 21, 2021
5b70bd3
chores: prettier and variables
two-ticks Jul 21, 2021
6b40aba
feat : animated coordinate system
two-ticks Jul 22, 2021
ed0527b
chores : cleaning
two-ticks Jul 24, 2021
671e3ae
feat : transform
two-ticks Jul 27, 2021
aa8951d
feat : pathElements
two-ticks Jul 30, 2021
4639093
test : updated
two-ticks Jul 30, 2021
d9d8289
chores : cleaning
two-ticks Aug 2, 2021
4003a09
chore : prettier
two-ticks Aug 2, 2021
7cf9ef5
refact! : comments and api reference updated
two-ticks Aug 3, 2021
3827c55
Merge pull request #22 from two-ticks/plotting
two-ticks Aug 3, 2021
1d56702
feat : update parametric equation
two-ticks Aug 5, 2021
9ab1087
refact!: added sceneVariables and RECT (buggy)
two-ticks Aug 10, 2021
ece0772
Narrow scope of example sketch
nickmcintyre Aug 10, 2021
8999832
Tweak examples
nickmcintyre Aug 10, 2021
349defb
Style tweaks
nickmcintyre Aug 10, 2021
e1aa409
Style tweaks
nickmcintyre Aug 10, 2021
b3fbad4
Style tweaks
nickmcintyre Aug 10, 2021
3fd9930
feat! : register init Scene
two-ticks Aug 11, 2021
608cc00
chore: prettier
two-ticks Aug 12, 2021
b0b94ae
Merge pull request #24 from two-ticks/GObject
two-ticks Aug 12, 2021
d96e2a2
feat : callAt and moveTo
two-ticks Aug 12, 2021
4b05de6
Test extending p5 functions
nickmcintyre Aug 12, 2021
c8e59c8
Merge branch 'beginGraph' of https://github.com/two-ticks/p5.teach.js…
nickmcintyre Aug 12, 2021
30b32ce
Wrap drawing functions in module
nickmcintyre Aug 12, 2021
d74a056
feat : arrow, rect, circle, ellipse, line
two-ticks Aug 13, 2021
eff2da4
feat : controlPoint
two-ticks Aug 14, 2021
e4825ff
feat : arrowHead and arrowTail
two-ticks Aug 14, 2021
eedd2dd
feat : resizeTo for MObjects
two-ticks Aug 15, 2021
c0fce61
refact! : nowrap for whitespaces in text
two-ticks Aug 15, 2021
020e95e
chores: cleaning
two-ticks Aug 15, 2021
212aeed
feat : docs
two-ticks Aug 15, 2021
086a789
feat: store value of fill, stroke and strokeWeight
two-ticks Aug 15, 2021
79fdb0d
chores: cleaning
two-ticks Aug 16, 2021
8685228
refact: iframe pages
two-ticks Aug 16, 2021
a808ff6
refact: gh-pages
two-ticks Aug 16, 2021
f4d23b1
refact: pages
two-ticks Aug 16, 2021
ed2aa04
refact: destination page
two-ticks Aug 16, 2021
622ef40
refact: link index.html
two-ticks Aug 16, 2021
fb72fc9
refact: github pages
two-ticks Aug 16, 2021
fdd5a03
refact: github pages
two-ticks Aug 16, 2021
6bac64d
docs : updated
two-ticks Aug 16, 2021
7f0c641
docs: readme
two-ticks Aug 16, 2021
8cc5245
docs: readme
two-ticks Aug 16, 2021
3ecf561
docs: readme
two-ticks Aug 16, 2021
f8e6099
docs: readme
two-ticks Aug 16, 2021
0d6b937
docs : readme
two-ticks Aug 16, 2021
c22d89c
feat: plot2D
two-ticks Aug 17, 2021
dafbd0c
feat: polar2D and parametric2D
two-ticks Aug 17, 2021
c764062
docs: updated
two-ticks Aug 17, 2021
71a497e
feat: polygon
two-ticks Aug 18, 2021
9069ca1
feat: polyline
two-ticks Aug 18, 2021
2f93f77
Merge pull request #25 from two-ticks/beginGraph
nickmcintyre Aug 18, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
# p5.teach.js
# p5.teach.js

<img src="assets/p5-astrik-teach.png" alt="astrik-logo" />

> A beginner friendly math animation library for p5.js

p5.teach.js provides tools for teaching through p5.js, such as functions to animate text, TeX, and shapes.

## Get Started

## Documentation

- [API Reference](api_reference.md)
- [TypeDoc Documentation](https://two-ticks.github.io/p5.teach.js/docs/index.html)
- [API Reference](https://two-ticks.github.io/p5.teach.js/api_reference.md)
- [Example Sketches](https://editor.p5js.org/radium.scientist/collections/-xxYz8cof)

## Setting up the development environment
Expand All @@ -17,6 +22,11 @@ p5.teach.js provides tools for teaching through p5.js, such as functions to anim
4. As the code is updated, the final js file is updated in `dist/p5.teach.js` dynamically
5. The sketch in the `index.html` file is reflected with the changes

## Generating documentation

1. We use `TypeDoc`
2. Run `yarn typedoc src` for generating docs

## Tests

1. We use `jest` for testing
Expand Down
Loading