A composite transform provides the effect of several levels of coordinate transformations.
angle
inverseTransformation
Return the inverse transformation of the receiver
offset
scale
asCompositeTransform
Represent the receiver as a composite transformation
asMatrixTransform2x3
Represent the receiver as a 2x3 matrix transformation
asMorphicTransform
Squash a composite transform down to a simple one
encodeForRemoteCanvas
encode this transform into a string for use by a RemoteCanvas
composedWith:
Return a new transform that has the effect of transforming points first by the receiver and then by the argument.
globalTransform:localTransform:
isCompositeTransform
Return true if the receiver is a composite transformation. Composite transformations may have impact on the accuracy.
isIdentity
Return true if the receiver is the identity transform; that is, if applying to a point returns the point itself.
isPureTranslation
Return true if the receiver specifies no rotation or scaling.
invert:
transform:
globalPointToLocal:
Transform aPoint from global coordinates into local coordinates
localPointToGlobal:
fromRemoteCanvasEncoding:
format: Composite,(enc1)(enc2)