
Hi All, I m wondering about the status of the polygon library, on the review process page it still syas pending. I am in no position to judge the quality of the library (better leave that to the professionals), but I can say I am looking forward to using it! What is the best way of using sandbox libraries that might be accepted into the boost libraries soon? Should I just download it from the sandbox and put it in between the other boost libraries, or will that give me issues when I later run svn update when the library is accepted? Lastly, I have some questions regarding the documentation. In Polygon set concept, a sentence reading "A Polygon Set Concept may be defined with floating point coordinates, but a snap rounding distance of one integer unit will still be applied, furthermore, geometry outside the domain where one integer unit is sufficient to provide robustness may lead to undefined behavior in algorithms" appears. This seems to be talking about the polygons themselves, not specifically the polygon set, and i find it worrying. I would need to use polygons defined by floating point vertices and I do not want them to be rounded or truncated to integers. For now, I only need to test if a point is inside the given polygon. Is this robust for points and polygon-vertices that do not lay on an integer grid? Best and thanks! Diederick On Thu, Sep 3, 2009 at 2:38 PM, Thomas Klimpel <Thomas.Klimpel@synopsys.com> wrote:
Jens Weller wrote:
I know the boost coding guides barley, but a class named CPolygon I'd expect in a dinosaur like MFC, not in a library trying to become part of boost. So my question to you is, will you change those things to the patterns which the users of boost are used to?
The examples just show that even dinosaur classes can be adapted to the concepts, so no need to change anything here.
Regards, Thomas _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users