/** * Constructs a new <code>Transform</code> from 6 floating point * values representing the 6 specifiable entries of the 3x3 * transformation matrix. * * @param m00 the X coordinate scaling element of the 3x3 matrix * @param m10 the Y coordinate shearing element of the 3x3 matrix * @param m01 the X coordinate shearing element of the 3x3 matrix * @param m11 the Y coordinate scaling element of the 3x3 matrix * @param m02 the X coordinate translation element of the 3x3 matrix * @param m12 the Y coordinate translation element of the 3x3 matrix */ public Transform(final double m00, final double m10, final double m01, final double m11, final double m02, final double m12) { m_jso = TransformJSO.make(m00, m10, m01, m11, m02, m12); }
/** * Constructs a new <code>Transform</code> from 6 floating point * values representing the 6 specifiable entries of the 3x3 * transformation matrix. * * @param m00 the X coordinate scaling element of the 3x3 matrix * @param m10 the Y coordinate shearing element of the 3x3 matrix * @param m01 the X coordinate shearing element of the 3x3 matrix * @param m11 the Y coordinate scaling element of the 3x3 matrix * @param m02 the X coordinate translation element of the 3x3 matrix * @param m12 the Y coordinate translation element of the 3x3 matrix */ public Transform(double m00, double m10, double m01, double m11, double m02, double m12) { m_jso = TransformJSO.make(m00, m10, m01, m11, m02, m12); }
/** * Constructs a new <code>Transform</code> from 6 floating point * values representing the 6 specifiable entries of the 3x3 * transformation matrix. * * @param m00 the X coordinate scaling element of the 3x3 matrix * @param m10 the Y coordinate shearing element of the 3x3 matrix * @param m01 the X coordinate shearing element of the 3x3 matrix * @param m11 the Y coordinate scaling element of the 3x3 matrix * @param m02 the X coordinate translation element of the 3x3 matrix * @param m12 the Y coordinate translation element of the 3x3 matrix */ public Transform(final double m00, final double m10, final double m01, final double m11, final double m02, final double m12) { m_jso = TransformJSO.make(m00, m10, m01, m11, m02, m12); }
/** * Constructs a new <code>Transform</code> from 6 floating point * values representing the 6 specifiable entries of the 3x3 * transformation matrix. * * @param m00 the X coordinate scaling element of the 3x3 matrix * @param m10 the Y coordinate shearing element of the 3x3 matrix * @param m01 the X coordinate shearing element of the 3x3 matrix * @param m11 the Y coordinate scaling element of the 3x3 matrix * @param m02 the X coordinate translation element of the 3x3 matrix * @param m12 the Y coordinate translation element of the 3x3 matrix */ public Transform(final double m00, final double m10, final double m01, final double m11, final double m02, final double m12) { m_jso = TransformJSO.make(m00, m10, m01, m11, m02, m12); }
/** * Constructs a new <code>Transform</code> representing the * Identity transformation. */ public Transform() { m_jso = TransformJSO.make(); }
public static final Transform fromXY(final double x, final double y) { return new Transform(TransformJSO.make(x, y)); }
public static final Transform fromXY(final double x, final double y) { return new Transform(TransformJSO.make(x, y)); }
/** * Constructs a new <code>Transform</code> representing the * Identity transformation. */ public Transform() { m_jso = TransformJSO.make(); }
public static final Transform fromXY(final double x, final double y) { return new Transform(TransformJSO.make(x, y)); }
/** * Constructs a new <code>Transform</code> representing the * Identity transformation. */ public Transform() { m_jso = TransformJSO.make(); }
/** * Constructs a new <code>Transform</code> representing the * Identity transformation. */ public Transform() { m_jso = TransformJSO.make(); }