OpenCASCADE Sketcher is a C++ library for creating of 2D Sketcher based on Open CASCADE (www.opencascade.org) library. This sketcher allows to create 2D sketches by using snaps, geometric primitives. It can be used for creating CAD applications.
Source code from: http://www.laduga.com/software/occsketcher/index.html
GNU Library or Lesser General Public License (LGPL) or Open Software License