Revision 43983 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/function/numeric/AffineTransformFunction.java
AffineTransformFunction.java | ||
---|---|---|
13 | 13 |
"AffineTransform", |
14 | 14 |
Range.between(0, 6), |
15 | 15 |
"With 0 parameters create an AffineTransform representing the Identity transformation\n" + |
16 |
"With 6 parameters create an AffineTransform with the 6 specifiable entries of the 3x3 transformation matrix.\n" + |
|
17 |
"- m00 the X coordinate scaling element of the 3x3 matrix\n" + |
|
18 |
"- m10 the Y coordinate shearing element of the 3x3 matrix\n" + |
|
19 |
"- m01 the X coordinate shearing element of the 3x3 matrix\n" + |
|
20 |
"- m11 the Y coordinate scaling element of the 3x3 matrix\n" + |
|
21 |
"- m02 the X coordinate translation element of the 3x3 matrix\n" + |
|
22 |
"- m12 the Y coordinate translation element of the 3x3 matrix", |
|
23 |
"AffineTransform( m00, m10, m01, m11, m02, m12 )" |
|
16 |
"With 6 parameters create an AffineTransform with the 6 specifiable entries of the 3x3 transformation matrix.", |
|
17 |
"AffineTransform({{m00}}, m10, m01, m11, m02, m12)", |
|
18 |
new String[]{ |
|
19 |
"m00 - the X coordinate scaling element of the 3x3 matrix", |
|
20 |
"m10 - the Y coordinate shearing element of the 3x3 matrix", |
|
21 |
"m01 - the X coordinate shearing element of the 3x3 matrix", |
|
22 |
"m11 - the Y coordinate scaling element of the 3x3 matrix", |
|
23 |
"m02 - the X coordinate translation element of the 3x3 matrix", |
|
24 |
"m12 - the Y coordinate translation element of the 3x3 matrix" |
|
25 |
}, |
|
26 |
"AffineTransform" |
|
24 | 27 |
); |
25 | 28 |
} |
26 | 29 |
|
Also available in: Unified diff