I don't think "right of way" exists as a legal concept in these sorts of situation. No-one has more "rights" than another on the road, but we all have an overriding responsibility to look after each other. Careful observation and thinking ahead, courteous roadcraft, and above all consideration for others go a long way in making the roads a safer place.
If a car driver ignores a give way line and drives out in front of you, but does not collide, then what do you do? Does your "right of way" allow you to speed up and hit the other car with impunity? If a car driver parks his car in a No Waiting zone, does that give you the right to bash it as you go by?
We all make mistakes, mostly unintentional. Not all, thank goodness, end up in accidents. If we all accept that others are fallible and make allowances for this and make further allowances for our own fallibility then we increase safety. If we become bloody-minded, enraged and vindictive in our driving attitude then a padded cell is a better place to cool off than the open road.