sgCore library algorithms


Many mathematical algorithms to work with 3D and 2D objects are realized in the sgCore library.

The basic and the most important of them can create new objects from the existing ones.

In modern computer-aided design systems the main tools to create complex 3D objects are Boolean operations and operations creating solids and surfaces based on 2D objects.


The sgCore library offers the realization of most of these algorithms to developers.


The following algorithm groups are realized in the library:


Boolean operations

Kinematic operations

Creating 3D objects based on 2D objects


Read more about each algorithm group in the proper section.