octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GSoC 2017 - Implement boolean operations on polygons


From: PhilipNienhuis
Subject: Re: GSoC 2017 - Implement boolean operations on polygons
Date: Sat, 4 Mar 2017 09:14:09 -0800 (PST)

abhishek singla wrote
> My name is Abhishek Singla. I am interested in working on the idea
> " Implement boolean operations on polygons".
> I have knowledge of C++ and have also used octave as part of my curriculum
> in subject Numerical Mathematics.
> I want to contribute to the idea as I think I possess the required skill
> set for this. But I do not know how to start working on it.
> I would highly appreciate if you could give me a brief procedure on how to
> get started on this idea.

The description of this project needs to be adapted.
Last year most of this has already been implemented (by Amr Keleg who did
good work), but not yet integrated into the geometry or mapping package. To
get that far several issues have to be solved:

- Weeding out the Boost library dependency (comprising just include files).
In the eyes of the involved package maintainers (who weren't involved as
mentors) this is a ridiculously large library compared to the two or three
functions that use it.

- Polishing the existing code (a.o., error catching, input validation, etc).

- Making the code independent of just one Boost version (currently 1.60).

More info in the patch tracker, see patch #9000.

I doubt if the above three together would qualify for a GSOC project.

Philip



--
View this message in context: 
http://octave.1599824.n4.nabble.com/GSoC-2017-Implement-boolean-operations-on-polygons-tp4682161p4682164.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]