/** * Returns the inverse of this {@link MathTransformation} instance */ public synchronized MathTransformation inverse() throws NoninvertibleTransformException { if (inverse != null) return inverse; if (transform == null) throw new IllegalStateException(); inverse = (MathTransformation) transform.inverseTransform(); return inverse; }
/** * Returns the inverse of this {@link MathTransformation} instance */ public synchronized MathTransformation inverse() throws NoninvertibleTransformException { if (inverse != null) return inverse; if (transform == null) throw new IllegalStateException(); inverse = (MathTransformation) transform.inverseTransform(); return inverse; }
setInverse(null); else setInverse((MathTransformation) transform.inverseTransform());
setInverse(null); else setInverse((MathTransformation) transform.inverseTransform());