Well Designed
GPP provides basic functionality of geometric processing. The package has consistent interface: all variables are column-wised (except coordinate of 2D/3D point). Package are also very well documented. Documentation has consistent format too :). It is under continuing development: we will add function to it if considered fundamental.
Efficient
Matlab code can be efficient. We employ array operation whenever possible. As a result, performance of the most codes can be compared to C/C++ version, even faster.
Portable
Writing from scratch, portablity is one of our ultimate goals. The package will only need basic Matlab environment. It works perfectly on various Matlab versions from 7.0(R2006) - 8.2(R2014a). Additionally, this package works perfectly in Octave without any modification (though slower). We also provide a Scilab version, which is basically a translation of this Matlab version.