Boolean operations
Boolean operations is the means of creating new objects from existing ones by performing set-theoretic operations.
In the sgCore library all the functions realizing Boolean operations are collected in the same namespace - sgBoolean described in sgAlgs.h
You can construct many objects using Boolean operations. That's why in the sgCore library all the functions related to the Boolean algorythms group return pointers to the objects of the sgCGroup type.
The following algorythms belong to the Boolean algorythms group:
3D objects surfaces intersection
Object surface and plane intersection