ImageGear for C and C++ on Linux v19.10 - Updated
Core Component API Reference
API Reference Guide > Core Component API Reference

This section provides detailed information about the ImageGear Core component API in the following sections:

API Naming Conventions

ImageGear Core Component functions are named in accordance with their purpose within the Core Component API Function Reference.

With the exception of callback functions, which always begin with the prefix "LPFNIG", the function names adhere to the following conventions:

The table below displays ImageGear function groups' name and purpose:

Function Name Function Purpose
IG_clipboard_ ...() Clipboard
IG_ ... _CB_ ...() or LPFNIG_ ...()_CB_ Callback
IG_colorspace_conversion_ ...() Color space conversion
IG_comm_ ...() Component manager
IG_cpm_ ...() Color profile manager
IG_DIB_ ...() DIB Info Services
IG_display_ ...() Display
IG_dspl_ ...() Displaying and printing
IG_error_ ...(), IG_version_ ...(), IG_err_...() Library utility
IG_fltr_ ...() Format Filter processing
IG_FX_ ...() Special Effects
IG_image_ ...() or IG_palette_ ...() Image utility
IG_IP_ ...() Image processing
IG_gctrl_ ...() Global control parameters processing
IG_GUI_ ...() Graphical user interface
IG_load_ ...() Loading
IG_mult_ ...() Multimedia
IG_pixel_ ...() Pixel access
IG_save_ ...() Saving
IG_thread_ ...() Thread safety
IG_util_colorspace_ ...() Color space utility
IG_vector_...() Vector utility