Main Menu
Home
F.A.Q
Downloads
Features
License
Contact

What is Wykobi?

Wykobi is an efficient, robust and simple to use multi-platform 2D/3D computational geometry library. Wykobi provides a concise, predictable, and deterministic interface for geometric primitives and complex geometric routines using and conforming to the ISO/IEC 14882:2003 C++ language specification.

The design and structure of Wykobi lends itself to easy and seamless integration into projects of any scale that require a robust yet efficient 2D/3D computational geometry back-end.

Which C++ compilers are supported?

Where is the documentation for Wykobi?

The Wykobi documentation is currently a work in progress and will be made publicly available as soon as it is ready. Also a technical FAQ is being produced that deals with common issues relating to using Wykobi and general problems faced by developers when integrating computational geometry in their applications. Though one must remember the Wykobi APIs are very self explanatory, straight forward and easy to use.

How is Wykobi different from other well established libraries such as CGAL?

Wykobi is not as object oriented as the 1001 other libraries one can find on the net. Wykobi is based around a structured design, with emphasis on rapid and efficient integration and use within projects without the clutter and overhead that is clearly evident in other libraries.

Wykobi is not intended to fully replace other extensive libraries such as CGAL but to compliment their use and to also provide simple solutions to projects that need only light weight computational geometry capabilities.

What is the license policy of Wykobi?

The license policy breaks down into two simple groups. The first group consisting of open source, academic and noncommercial use of Wykobi, which is governed by the GNU General Public License (version 2). The second group being commercial use of Wykobi, which requires the development entity to obtain a Wykobi Commercial License in order to use Wykobi within any of their commercial products.

In the situation where a product initially developed under the usage terms relating to the first group is to be commercialised, the product will then be considered as being in the second commercial usage group and hence will have to obtain a Wykobi Commercial License.

Where can I obtain a Wykobi Commercial License?

Issues regarding the Wykobi Commercial License and costs and requirements related to obtaining a license should be forwarded to the license enquiry e-mail address found on the contact page.

Is there commercial support for Wykobi?

The Wykobi Commerical License provides 6 months user and library support which is intended to help users smoothly integrate the library and become familiar with its use. The license also provides 18 months prioritised general support.

Customization and product specific software development and consulting services relating to Wykobi and its integration within a commercial product can also be purchased through the Wykobi Commercial License.

What is the history behind Wykobi?

Wykobi began its life in 1997 as a simple open source library written in the pascal language known as FastGEO. As FastGEO was developed the base language changed to make use of the new extensions available in the Object Pascal language. As interest grew in FastGEO requests were made to port the library to other languages which had compilers that could take advantage of the capabilities of modern processors and the likes better than the current state of the art object pascal compilers ever could.

As a result of careful consideration and assessment of the direction of FastGEO it was decided that its future would be best served with a port to the C++ language.

How does one pronounce Wykobi?

Wykobi: Why-ko-bee (wI-Kó-Bé)  Wykobi Pronunciation