@Override
    public int hashCode() {
        int hash = 7;
        hash = 89 * hash + rot.hashCode();
        hash = 89 * hash + translation.hashCode();
        hash = 89 * hash + scale.hashCode();
        return hash;
    }
Returns a hash code. If two transforms have identical values, they
will have the same hash code. The current instance is unaffected.

@return a 32-bit value for use in hashing
jme3-core/src/main/java/com/jme3/math/Transform.java