#!F-adobe-helvetica-medium-r-normal--18* #!N #!N #!Rtransfo Transform #!N #!N Category #!N #!N #!Lcatren,dxall760 h Rendering #!EL #!N #!N Function #!N #!N Performs a generalized transform of an object. #!N #!N Syntax #!CForestGreen #!N #!N #!F-adobe-courier-bold-r-normal--18* #!F-adobe-times-bold-r-normal--18* #!N output #!EF = Transform( #!F-adobe-times-bold-r-normal--18* input, transform #!EF ); #!EF #!N #!N #!EC #!N #!N Inputs #!T,1,91,276,461,646 #!F-adobe-times-medium-r-normal--14* #!F-adobe-times-bold-r-normal--18* #!N TAB Name TAB Type TAB Default TAB Description #!EF #!N TAB input TAB object TAB none TAB object to be transformed #!N TAB transform TAB tensor TAB none TAB 3*3 or 3*4 transformation matrix #!N TAB - TAB - TAB - TAB #!EF #!N #!N Outputs #!T,1,161,321,646 #!F-adobe-times-medium-r-normal--14* #!F-adobe-times-bold-r-normal--18* #!N TAB Name TAB Type TAB Description #!EF #!N TAB output TAB object TAB object marked for transformation #!N TAB - TAB - TAB #!EF #!N #!N Functional Details #!N #!N This module prepares a specified object for being moved, rotated, and resized. A Transform object containing the specified transformation matrix is inserted at the root of the object. This transform is applied during rendering. #!N #!N The module is more primitive than Translate, Rotate, and Scale, but it allows direct entry into a #!F-adobe-times-medium-i-normal--18* 3*3 #!EF or #!F-adobe-times-medium-i-normal--18* 3*4 #!EF matrix (for combining several transformations or for a skew transform). #!N #!N Each #!F-adobe-times-medium-i-normal--18* [x y z] #!EF point in the object is transformed to the new point #!F-adobe-times-medium-i-normal--18* [x' y' z'] #!EF by: #!T,120 #!N #!N TAB [ a b c ] #!N [ x` y` z`] = [ x y z ] TAB | d e f | + [ j k l ] #!N TAB [ g h i] #!N #!EF #!T,0 #!N #!N Nine numbers are interpreted as #!F-adobe-times-medium-i-normal--18* a #!EF to #!F-adobe-times-medium-i-normal--18* i #!EF with no translation; twelve numbers are #!F-adobe-times-medium-i-normal--18* a #!EF to #!F-adobe-times-medium-i-normal--18* l #!EF . No translation occurs for the default value of: #!T,75 #!N #!N [1 0 0 ] #!N |0 1 0 | TAB + [0 0 0] #!N [0 0 1 ] #!N #!EF #!N #!T,0 #!N #!N Components #!N #!N All input components are propagated to the output. #!N #!N See Also #!N #!N #!Lrotate,dxall928 h Rotate #!EL , #!Lscale,dxall934 h Scale #!EL , #!Ltransla,dxall968 h Translate #!EL #!N #!N #!N #!F-adobe-times-medium-i-normal--18* Next Topic #!EF #!N #!N #!Ltransla,dxall968 h Translate #!EL #!N #!F-adobe-times-medium-i-normal--18* #!N
Generated by dwww version 1.15 on Sat Jun 22 13:02:02 CEST 2024.