QMedia Matrix commands

QM_SkewMatrix

QM_SkewMatrix(matrixRec; skewH; skewV; anchorH; anchorV):error
matrixRec Array real Matrix record
skewH Real Horizontal skew amount
skewV Real Vertical skew amount
anchorH Real Horizontal coordinate of the anchor point
anchorV Real Vertical coordinate of the anchor point
error Longint Error result

Adds a skew transformation to a matrix record.

Parameter matrixRec specifies the matrix. It must be declared as a 3 x 3 array of reals. QMedia updates and returns the contents matrixRec with the specified scaling operation.

Parameters skewH and skewV specify the horizontal and vertical skew values respectively.

Parameters anchorH and anchorV specify the horizontal and vertical coordinates of the anchor point.

Related commands

QM_SetIdentityMatrix Sets the contents of a matrix record to the identity matrix.
QM_TranslateMatrix Adds a translation transformation to a matrix record.
QM_ScaleMatrix Adds a scaling transformation to a matrix record.
QM_RotateMatrix Adds a rotation transformation to a matrix record.
QM_ConcatMatrix Concatenates two matrices.
QM_SetTrackMatrix Changes the track's transormation matrix.
QM_GetTrackMatrix Returns the track's transormation matrix.

QMedia © Escape OE
Generated by QDoc 2.8 on Thu, Nov 24, 2011 18:43:51