@Override
    public int hashCode() {
        return (bitmapProvider == null ? 7 : bitmapProvider.hashCode()) ^ (int) rotation;
    }
if the marker should rotate together with the map (flat mode) or should be displayed as billboard popup. Default is billboard.
main/src/main/java/cgeo/geocaching/models/geoitem/GeoIcon.java