ImageGear Professional > User Guide > Using ImageGear > General Aspects > 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 |