[ x'] [ m00 m01 m02 ] [ x ] [ m00x + m01y + m02 ] [ y'] = [ m10 m11 m12 ] [ y ] = [ m10x + m11y + m12 ] [ 1 ] [ 0 0 1 ] [ 1 ] [ 1 ]This class is optimized for speed and minimizes calculations based on its knowledge of the underlying matrix (as opposed to say simply performing matrix multiplication).
|
Creates a transform representing a rotation transformation.
Arguments:
Returns:
A transform representing a rotation transformation.
|
code » | ||||
|
Creates a transform representing a scaling transformation.
Returns:
A transform representing a scaling transformation.
|
code » | ||||
|
Creates a transform representing a shearing transformation.
Returns:
A transform representing a shearing transformation.
|
code » | ||||
|
Creates a transform representing a translation transformation.
Arguments:
Returns:
A transform representing a translation transformation.
|
code » |