@Override // from Transform public Transform concatenate (Transform other) { if (generality() < other.generality()) { return other.preConcatenate(this); } if (other instanceof AffineTransform) { return Transforms.multiply(this, (AffineTransform)other, new AffineTransform()); } else { AffineTransform oaff = new AffineTransform(other); return Transforms.multiply(this, oaff, oaff); } }
@Override // from Transform public Transform concatenate (Transform other) { if (generality() < other.generality()) { return other.preConcatenate(this); } if (other instanceof AffineTransform) { return Transforms.multiply(this, (AffineTransform)other, new AffineTransform()); } else { AffineTransform oaff = new AffineTransform(other); return Transforms.multiply(this, oaff, oaff); } }