[geos-devel] GSoC Weekly Report
Sandro Santilli
strk at keybit.net
Wed Jun 26 09:40:32 PDT 2013
Thanks for the report Vishal.
One thing: before porting more classes I suggest you port or write
the unit tests associated with each class you ported already.
Same thing for new methods (possibly easier as a unit test for the
class may already be available).
Every portion of code + docs (doxygen) + test is a good candidate for
merging into the official repository.
I'm a fan of incremental work :)
--strk;
On Sat, Jun 22, 2013 at 12:17:52AM +0530, vishal tiwari wrote:
> *Week 1*
>
> *1. Work Done :*
>
> - Have ported the methods that are in
> geos/triangualte/quadedge/QuadEdgeSubdivion.cpp. The methods are as such:
> - getVoronoiDiagram : Gets the cells in the Voronoi diagram for a
> triangulation.
> - getVoronoiCellPolygons : Gets the polygons for the Voronoi Cells
> for a triangulation.
> - getVoronoiCellPolygon : Gets the Voronoi cell around a site
> specified by the origin of a
> QuadEdge?<http://trac.osgeo.org/geos/wiki/QuadEdge>
> .
> - getVertexUniqueEdges : Gets a collection of
> QuadEdges?<http://trac.osgeo.org/geos/wiki/QuadEdges> whose
> origin vertices are a unique set which includes all vertices in the
> subdivision. The frame vertices can be included if required.
> - Class TriangleCircumcentreVisitor?<http://trac.osgeo.org/geos/wiki/TriangleCircumcentreVisitor>
> was
> also ported.
> - More methods like geos::geom::Triangle::circumcentre, and
> geos::geom::closeRing that were required in the above functions were also
> ported.
>
> *2. Problem Faced :*
>
> - I am having some silly problems during compilation which i am working
> out with strk, it will be solved soon.
>
> *3. Work to be done in the next week :*
>
> - Solve the errors that are coming as of now.
> - Port the classes left, and see the working of the methods ported.
> - Start with the port of class
> VoronoiDiagramBuilder?<http://trac.osgeo.org/geos/wiki/VoronoiDiagramBuilder>
> .
>
>
> Regards,
More information about the geos-devel
mailing list