中国科学软件网-首页
Graphical Library 2.9——图形库

SoftIntegration Graphical Library (SIGL)是一个跨平台的C + +图形库。它为在C/C++的快速应用开发框架内的2D/3D图形绘制提供了最简单适用的解决方案。生成的图可以利用SIGL,通过网络或者保存在一个包含多种格式的文件夹里,在当地的检测器里显示。

SoftIntegration Graphical Library (SIGL) is a cross platform C++ graphical library. It provides the simplest possible solution for 2D/3D graphical plotting within the framework of C/C++ for rapid application development. Plots can be generated using SIGL for display in a local monitor, through the Web, or saved in a file with a variety of different file formats. The graphical library is for applications where the convenience of use, speed and performance matter.

With our Graphical Library, you can design and deploy the graphical application running across different platforms. SIGL contains a plotting class with many member functions for visualization. It simplifies the graphical plotting for C++ users. You can compile and link your code with the Graphical Library in your desired C++ compiler.

There is no royalty for distribution of your compiled code linked with SIGL. SIGL can save you from significant development and maintenance cost.

SIGL can also be used easily to generate Web-based plots.

All functions in Graphical Library are supported in Ch. The same application program can be either compiled in C++ or run from Ch Professional Edition directly without compilation.

Winplot is an example of how interactive plotting can be accomplished in Ch with mathematical expressions entered by the user through a graphical user interface in Windows.

Winplotanim is an example of how real-time data can be interactively plotted in Ch with mathematical expressions entered by the user through a graphical user interface in Windows.

A C++ program using SIGL can be developed and readily compiled in ChIDE, which is bundled in Ch Professional Edition and Ch Student Edition.
SIGL is included in Ch Student Edition.