Funkce mohou být zadány malým nebo velkým písmenem, ale tyto možnosti nelze kombinovat. Tlačítka editoru budou vždy funkce vkládat velkým písmenem. Pokud není uvedeno jinak, uvádí se úhel theta v radiánech.
| ABS(x) | Vrací absolutní hodnotu x. |
| ACOS(x) | Vrací arkuskosinus x. |
| ASIN(x) | Vrací arkussinus x. |
| ATAN(x) | Vrací arkustangens x. |
| ATAN2 | Vrací arkustangens y/x ve správném kvadrantu na základě znamének x a y. |
| CEIL(x) | Funkce zaokrouhlení nahoru: vrací nejmenší celé číslo, které není menší než x. Například CEIL(1/3) je 1. |
| COS(theta) | Vrací kosinus theta. |
| COSH(theta) | Vrací hyperbolický kosinus theta. |
| COT(theta) | Vrací kotangens theta. |
| COTH(theta) | Vrací hyperbolický kotangens theta. |
| CSC(theta) | Vrací kosekans theta. |
| CSCH(theta) | Vrací hyperbolický sekans theta. |
| DEG2GRD(theta) | Převede úhel theta ve stupních na grady. |
| DEG2RAD(theta) | Převede úhel theta ve stupních na radiány. |
| DRVSTN(x) | Vrací požadované staničení z původního staničení x pomocí změny staničení. Tato funkce má smyl pouze u entit, které podporují změny staničení (trasy, výšková vedení tras, návrhové linie, profily grafů, potrubí a stavební objekty). |
| EXP(x) | Vrací exponenciální funkci x. |
| FLOOR(x) | Vrací největší celé číslo, které je menší než nebo rovno x. Například FLOOR(3/2) je 1. |
| FMOD(x,y) | Vrací desetinnou část podílu x/y. |
| GRD2DEG(theta) | Převede úhel theta v gradech na stupně. |
| GRD2RAD(theta) | Převede úhel theta v gradech na radiány. |
| IF(test,true_val,false_val) |
Vyhodnotí test – pokud je výsledkem testu nenulová hodnota, vyhodnotí se a vrátí hodnotu true_val, v opačném případě se vyhodnotí a vrátí hodnotu false_val. True_val a false_val mohou být libovolný výraz. Například, když x je Vlastnost: IF(x=0,1,sin(x)/x) Má-li x hodnotu nula, vrací výraz hodnotu 1. Je-li x nenulové, vrací výraz hodnotu sin(x)/x. |
| LOG(x) | Vrací přirozený logaritmus (základ e) x. |
| LOG10(x) | Vrací dekadický logaritmus (základ 10) x. |
| MAX(a,b) | Vrací větší z hodnot a a b. |
| MIN(a,b) | Vrací menší z hodnot a a b. |
| POW(x,y) | Vrací x umocněné na y. |
| POW10(x) | Vrací x umocněné na 10. |
| RAD2DEG(theta) | Převede úhel theta v radiánech na stupně. |
| RAD2GRD(theta) | Převede úhel theta v radiánech na grady. |
| ROUND(x) | Zaokrouhlí x na nejbližší celé číslo. |
| ROUNDDOWN(x) | Zaokrouhlí x na nejbližší celé číslo směrem dolů. Například ROUNDDOWN(1.9) je 1. |
| ROUNDUP(x) | Zaokrouhlí x na nejbližší celé číslo směrem nahoru. Například ROUNDUP(2.1) je 3. |
| SIN(theta) | Vrací sinus theta. |
| SEC(theta) | Vrací sekans theta. |
| SECH(theta) | Vrací hyperbolický sekans theta. |
| SINH(theta) | Vrací hyperbolický sinus theta. |
| SQR(x) | Vrací druhou mocninu x (tedy x*x). |
| SQRT(x) | Vrací druhou odmocninu z x. |
| TAN(theta) | Vrací tangens theta. |
| TANH(theta) | Vrací hyperbolický tangens theta. |
| TRUNC(x) | Ořízne x na celočíselnou hodnotu. |