Language Features

System Variables

Before evaluation, the following variables are automatically set.
Variable NameValue
PiMathematical constant pi = circumference/diameter.
EMathematical constant e = limh->0(1+h)1/h.
uSteps
vSteps
tSteps
Returns the steps as set in the scene editor dialog.

Note: The variable names (as anything else) are case sensetive.

Operators

Priority LevelOperator
Level 0==, !=
<, >
<=, >=
Level 1+, -
Level 2*, /, % (modulo)
Level 3^ (power)

Functions

Class Available Functions
Algebraic sqrt, exp, ln, log10, log2
Trigonometric,
Inverse Trigonometric
sin, cos, tan, cosec, sec, cot,
arcsin, arccos, arctan, atan2, arccosec, arcsec, arccot
Hyperbolic,
Inverse Hyperbolic
sinh, cosh, tanh, cosech, sech, coth,
arcsinh, arccosh, arctanh arccosech, arcsech, arccoth
Others abs, floor/box, ceil, sign, frac

Note: Unlike Arnab's Graph Explorer (see http://geocities.com/hirak_99/goodies/graph.html), 3D Graph Explorer distinguishes between cases, so z=Sin(x) does not work, but z=sin(x) works.