public int hashCode()

in shared/java/PathSegment.java [75:92]


    public int hashCode() {
        switch (_verb) {
            case DONE:
                return Objects.hash(_verb);
            case MOVE:
                return Objects.hash(_verb, _p0, _closedContour);
            case LINE:
                return Objects.hash(_verb, _p0, _p1, _closeLine, _closedContour);
            case QUAD:
                return Objects.hash(_verb, _p0, _p1, _p2, _closedContour);
            case CONIC:
                return Objects.hash(_verb, _p0, _p1, _p2, _conicWeight, _closedContour);
            case CUBIC:
                return Objects.hash(_verb, _p0, _p1, _p2, _p3, _closedContour);
            default:
                throw new RuntimeException("Unreachable");
        }
    }