среда, 21 ноября 2007 г.

Библиотеки IM и CD

Кроме графической библиотеки IUP есть ещё 2 библиотеки от того же производителя облегчающие написание кроссплатформенных GUI.
Итак, это CD (canvas draw) - графическая кроссплатформенная библиотека, которая тесно интегрируется с IUP. Многие из примеров для библиотеки IUP требуют для компиляции либу CD, так что её лучше сразу скачивать, вместе с iuplib.

Описание на luaforge гласит:
CD (Canvas Draw) is a platform-independent graphic library. It uses native graphic libraries: Microsoft Windows (GDI) and X-Windows (XLIB). It supports both vector and image primitives. The canvas is an abstract surface that can be also a Metafile.

Библиотека IM (image manipulation) - библиотека для работы с изображениями. Она является отличным дополнением для приложений, которым нужен расширенный вывод изображений в графических приложениях или просто манипуляции с изображениями. Из описания на luaforge следует, что мы имеем дело с:
IM is a toolkit for Digital Imaging. IM is based on 4 concepts: Image Representation, Storage, Processing and Capture. The main goal of the library is to provide a simple API and abstraction of images for scientific applications.

Библиотеки IM и CD отлично интегрируются с IUP и являются отличным дополнением к ней. Разобраться с ними не составит никакого труда, ведь их дизайн очень похож на IUP.

Приятного дня! ;)

Комментариев нет: