Class TTemporalMatrix2D (unit MatCtrl) |
****** * * Module: MatCtrl * Author: Joe Kessler * IntegrationWare - A New Generation of Extraordinary PC Solutions * www.integrationware.com * * Purpose: * * This module builds upon the functionality of TMatrix2D by encapsulating * qualities such as speed, rotation, and direction. These are changes in * a matrix's values that occur over time. * ******
Constructors |
Functions |
Properties |
Events |
Variables |
Constructors |
Functions |
Method to apply matrix change values.
Position change per tick as X & Y deltas. } { Methods for getting/setting property values.
Set the new translation value depending upon whether the change value is nonzero.
For speed, convert the direction in X & Y deltas only once here.
Properties |
Exposed properties.
Events |
Variables |
Current speed in pixels/tick.
Transformation increment values.
Direction in radians.
Current rotation in radians.