R12 Release Notes    

Chapter 25
MATLAB C/C++ Graphics Library 2.1 Release Notes


New Features

This section introduces the new features and enhancements added in the MATLAB C/C++ Graphics Library 2.1 since the MATLAB C/C++ Graphics Library 1.0.1 (Release 11.1).

The MATLAB C/C++ Graphics Library is a collection of MATLAB graphics routines distributed as a single library. The graphics library makes the visualization and GUI-building routines of MATLAB available to stand-alone C and C++ applications. A stand-alone C or C++ application is an executable program that can run independently of the MATLAB interpreted environment. Stand-alone applications are a convenient way to package and distribute a customized MATLAB application. In addition, you may freely distribute applications you develop with the MATLAB C/C++ Graphics Library.

Using this library, in conjunction with the MATLAB Compiler and the MATLAB C/C++ Math Library, you can create stand-alone applications from M-files that use lines, text, meshes, and polygons as well as interactive visual interface components such as menus, push buttons, and dialog boxes.

Additions

Version 2.1 of the C/C++ Graphics Library provides the following new features:

In addition, the MATLAB C/C++ Graphics Library now includes the MATLAB Math and Graphics Run-Time Library Installer. This installer prepackages all the necessary MATLAB runtime libraries into a single, self-extracting archive file. Developers of MATLAB applications who distribute their applications need to include these libraries in their distribution packages. The installer makes it easier because they only need to include the archive file in the application packages, rather than having to include each math and graphics library individually.

The installer also makes it easier for customers who receive these applications to extract and uncompress the libraries and install them.

Unsupported MATLAB Features

The C/C++ Graphics Library does not support:


 Mapping Toolbox 1.2 Release Notes MATLAB C/C++ Math Library 2.1 Release Notes