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.
More information about plotting in Ch can be found
here.
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.
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.