This module defines some Formex methods which perform the same functionality as the corresponding functions in Formian.
The author of formex/formian had an incredible preference for newspeak: for every concept or function, a new name was invented. While this may give Formian the aspect of a sophisticated scientific background, it works rather distracting and ennoying for people that are already familiar with the basic ideas of 3D geometry, and prefer to use the standardized terms.
Also, Formian has many different names for minor variation of the same concept. pyFormex implements these by using extra arguments, often optional.
Finally, Formian starts numbering at one, while in pyFormex all numbering is zero-based. That means that the y-axis is 1 in pyFormex, but 2 in Formian.
The functions defined in this module use the Formian names and conventions, thus facilitating the transscription of Formian scripts to pyFormex. Just import this module to make them available.
For original pyFormex scripts, the use of this module is discouraged.
Translate formian code to python
sign (defined further) abs sqrt,sin,cos,tan,asin,acos,atan,exp (from math)
ln -> log (from math) ric -> int(round()) tic -> int() floc -> float() m^n -> pow(m,n) of m**n f|x -> f(x)
tran(i,j)|F -> F.translate(i-1,j) ref(i,j)|F -> F.reflect(i-1,j)
Classes defined in module formian
Functions defined in module formian