2011

Table Of Contents
NOTE Unfortunately, it is beyond the scope of this guide to provide examples of
all the expressions and possible combinations of functions that you can use to
drive animations. The examples provided are just a small sampling of what is
available. It is strongly suggested that you explore the use of expressions as they
can prove to be an extremely powerful tool in creating complex effects and saving
time.
Expression Reference Tables
The following expression reference tables serve as a set of basic expression
syntax formats in order to get you started using expressions. They are classified
by function, and include operator reference tables and function reference
tables.
There are 12 expression reference tables:
DescriptionExpression Table
Perform basic mathematical functionssee Arithmetic Operators
on page 746.
Arithmetic Operators
Compare two values with each othersee Comparison Operators
on page 746.
Comparison Operat-
ors
Operations are performed in a specific ordersee Operator
Precedence on page 747.
Operator Precedence
Advanced math functionssee Math Functions on page 747.Math Functions
Operators that are based on vector behaviorsee Vector Func-
tions on page 748.
Vector Functions
Operators that return random values based on given vectors
and seed valuessee Random Number Functions on page 749.
Random Number
Functions
Returns rounded valuessee Rounding Functions on page 750.Rounding Functions
Returns or converts values based on trigonometric functionssee
Trigonometric Functions on page 750.
Trigonometric Func-
tions
Returns values based on quantities that never varysee Con-
stants on page 751.
Constants
Returns values based on timesee Time Functions on page 751.Time Functions
Expression Reference Tables | 745