I have "right" overloading working fine with:
Vector Point::operator*( double P )
this would be called with MyPoint*2 and gives the results I would like. However, if I say:
2*MyPoint, it says I can't do that. Makes sense, but surely this can be done! I had trouble googling because I didn't know what to call this!
Any help will be appreciated!