URL Parameters |
anim= |
[step],[delay] |
Run the curve drawing animation.
Draw [step] points per frame of the animation.
Pause [delay] milliseconds between each frame of the animation. |
animtan= |
[step],[delay] |
Run the tangent line animation.
Move [step] points per frame of the animation.
Pause [delay] milliseconds between each frame of the animation. |
center= |
[offsetX],[offsetY] |
Specify the offset of the origin from the center of the graph. |
h= |
[height] |
Set the height of the graph in pixels. |
logspiral= |
[initialRadius]
,[slopeAngle],[tangentAngle]
,[growthFactor],[growthAngle] |
Angles are expected in radians.
If [slopeAngle] is specified:
r = [initialRadius] * e ^ (theta * tan([slopeAngle]))
Otherwise, if [tangentAngle] is specified:
r = [initialRadius] * e ^ (theta / tan([tangentAngle]))
Otherwise:
r = [initialRadius] * [growthFactor] ^ (theta / [growthAngle])
|
morph= |
[numSteps],[delay]
,[curveParam1]:[beginValue1]:[endValue1]
,[curveParam2]:[beginValue2]:[endValue2]
... |
Redraw the curve every [delay] milliseconds.
On each iteration, each [curveParam] will be changed by
([endValue] - [beginValue]) / [numSteps] |
points= |
[numPoints] |
Set the number of points for the curve. |
r= |
[curve],[param1Value],[param2Value] ... |
Curve | Parameters |
a*sin(b*t)*t+c | a, b, c |
a*sin(b*t)/t+c | a, b, c |
a*sin(b*t)*cos(c*t)+d | a, b, c, d |
a*t+b*cos(c*t)+d | a, b, c, d |
a*t+b*sin(bt*t)+c*cos(ct*t)+d | a, b, c, d, bt, ct |
|
rose= |
[scale],[k],[offset] |
r = [scale] * cos([k] * theta) + [offset] |
sinspiral= |
[a],[n],[b] |
r = [a] * cos([n] * theta) ^ (1 / [n]) + [b] |
spiral= |
[a],[b],[c] |
r = [a] + [b] * theta ^ (1 / [c]) |
stroke= |
[color],[width] |
Set the stroke color and/or width. |
theta= |
[start],[end],[step] |
Set the start angle, end angle, and/or angular step in radians.
[start] is the angle for the first point of the curve.
[end] is the angle for the last point of the curve.
|
w= |
[width] |
Set the width of the graph in pixels. |