[ Maverik Level 1 functions ]
mav_viewParamsAnimate
Summary
Animate a set of view parameters.
Syntax
mav_viewParamsAnimate(MAV_viewParams *targ, MAV_viewParams st, MAV_viewParams fi, float len, int unit);
- MAV_viewParams *targ
View parameters to manipulate.
- MAV_viewParams st
Initial view parameters.
- MAV_viewParams fi
Final view parameters.
- float len
Length of animation (see below).
- int units
Units of len (see below)
Description
This function animates the targ view parameters between st and fi. len defines the length of animation and unit the units of val. unit can be set to MAV_ANIMATE_TIME (len is then the number of seconds over which to animate); MAV_ANIMATE_FRAME (len is then the number of frames over which to animate) or MAV_ANIMATE_DISTANCE (len is then the distance traveled in each step of the animation). unit can further be bit-wised OR'd with MAV_ANIMATE_LINEAR (the default) to give a linear animation where each step has an equal increment; or MAV_ANIMATE_S to give an S-shaped curve where the animation starts slow, speeds up and then slows down.
Back to the index page.