Native Libraries

libIGraph

libIGraph implements the native parts of the System.Drawing managed library. This includes all low-level functions operating on Graphic objects.

See the source code or the description of System.Drawing to see what is available.

FreeType is used for string drawing.

To enable or disable features provided by libIGraph see the options in Config.h in libIGraph. This can be useful for reducing code size, and for removed non-functional options - if FreeType isn't available for example.

The only option currently implemented is the use of FreeType, despite other options seemly present in the Config.h file.