solvespace/srf/boolean.cpp