From: Bruno Lalande (bruno.lalande_at_[hidden])
Date: 2008-03-26 16:15:15
> I understand what the original poster was trying to convey, and your opinion is valid,
> but they both need much more clarification than saying things should be interchangeable.
Indeed, things have to be clear on that point, and I'm a bit confused
about what really constitutes the concept of a point. What I have
understood until now is that a class is the point if it exposes:
* the value<>() getter and setter
and that besides this, the .x and .y of the point_xy class were just
some syntactic helpers provided for an easier external use of this
class. But I see that almost all the algorithms use .x and .y, which
means that they won't work with the basic concept I just described.
Shouldn't all those algorithms be implemented in terms of value<>()
Some headers that use .x and .y:
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk