/** * Concatenates this transform with a shearing transformation. * This is equivalent to calling concatenate(SH), where SH is an * <code>Transform</code> represented by the following matrix: * <pre> * [ 1 shx 0 ] * [ shy 1 0 ] * [ 0 0 1 ] * </pre> * @param shx the multiplier by which coordinates are shifted in the * direction of the positive X axis as a factor of their Y coordinate * @param shy the multiplier by which coordinates are shifted in the * direction of the positive Y axis as a factor of their X coordinate * @return this Transform */ public final Transform shear(final double shx, final double shy) { m_jso.shear(shx, shy); return this; }
/** * Concatenates this transform with a shearing transformation. * This is equivalent to calling concatenate(SH), where SH is an * <code>Transform</code> represented by the following matrix: * <pre> * [ 1 shx 0 ] * [ shy 1 0 ] * [ 0 0 1 ] * </pre> * @param shx the multiplier by which coordinates are shifted in the * direction of the positive X axis as a factor of their Y coordinate * @param shy the multiplier by which coordinates are shifted in the * direction of the positive Y axis as a factor of their X coordinate * @return this Transform */ public final Transform shear(final double shx, final double shy) { m_jso.shear(shx, shy); return this; }
/** * Concatenates this transform with a shearing transformation. * This is equivalent to calling concatenate(SH), where SH is an * <code>Transform</code> represented by the following matrix: * <pre> * [ 1 shx 0 ] * [ shy 1 0 ] * [ 0 0 1 ] * </pre> * @param shx the multiplier by which coordinates are shifted in the * direction of the positive X axis as a factor of their Y coordinate * @param shy the multiplier by which coordinates are shifted in the * direction of the positive Y axis as a factor of their X coordinate * @return this Transform */ public final Transform shear(final double shx, final double shy) { m_jso.shear(shx, shy); return this; }
/** * Concatenates this transform with a shearing transformation. * This is equivalent to calling concatenate(SH), where SH is an * <code>Transform</code> represented by the following matrix: * <pre> * [ 1 shx 0 ] * [ shy 1 0 ] * [ 0 0 1 ] * </pre> * @param shx the multiplier by which coordinates are shifted in the * direction of the positive X axis as a factor of their Y coordinate * @param shy the multiplier by which coordinates are shifted in the * direction of the positive Y axis as a factor of their X coordinate * @return this Transform */ public final Transform shear(double shx, double shy) { m_jso.shear(shx, shy); return this; }