C++ libraries for manipulations in non-Euclidean geometry
...Additionally, there are some 2D/3D-specific routines including a visualisation to PostScript files through Asymptote (http://asymptote.sourcefourge.net) software. The source is written in literate programming NoWeb.
The major aim of the Psychtoolbox 3 wrapper is to provide a set of basic tools that allow programming novices the use of the Psychophysics Toolbox without limiting the power and flexibility
of the Psychophysics Toolbox and MATLAB.