The original processing library was developed by Ricard Marxer
https://github.com/rikrd/geomerative
Copyright 2006-2008 Ricard Marxer [email protected]
This product includes software developed by the Solution Engineering, Inc. (http://www.seisw.com/).
This product includes software developed by the The Apache Software Foundation (http://www.apache.org/).
Modifications and variations thereof to be compatible with (take advantage of new syntax etc) jdk8, processing-3.0 and thence JRubyArt Copyright (c) 2015-2020 Martin Prout
I have not further polluted the headers of the original code so it may not clear that such code has been modified, but if you care you should check the original