WARNING:

For the up-to-date version maintained by Scilab team, go to the Scilab forge.

What is CGLAB:

CGLAB is a Scilab toolbox, it consists of a set of functions obtained by interfacing certain geometric algorithms of CGAL. The main goal of this toolbox is to offer an interpreter and easy-to-use interface for CGAL.

The current version of the CGLAB toolbox provides a collection of functions, in particular Delaunay triangulations in 2D, 3D and dD space; Convex hull in 2D and 3D; Delaunay mesh generator in 2D space; and many others. We keep developing CGLAB and it will cover a large part of CGAL's algorithms, for example: Voronoi Diagrams,...

CGLAB is free software under the LGPL license, see the Copyright notice.

What is CGAL:

CGAL, the Computational Geometry Algorithms Library, is an Open Source C++ library of geometric algorithms and data structures. The goal of the project is to make the most important of the solutions and methods developed in the field of computational geometry available to users in industry and academia. Emphasis is put on robustness, efficiency and adaptability of algorithms.

What is Scilab:

Scilab is a scientific software package for numerical computations providing a powerful open computing environment for engineering and scientific applications. Developed since 1990 by researchers from INRIA and ENPC, it is now maintained and developed by Scilab Consortium since its creation in May 2003.
Distributed freely and open source via the Internet since 1994, Scilab is currently being used in educational and industrial environments around the world. Scilab is easily interfaced with Fortran or C subprograms. This allows use of standardized packages and libraries in the interpreted environment of Scilab.

Some screenshots showing the use of CGLAB.

cgal_streamlines

cgal_interp2

cgal_mesh_2