About HotCocoa::Graphics
HotCocoa::Graphics (HCG) is an easy-to-use graphics library that harnesses the powerful drawing capabilities of Mac OS X using the programming language. With a few lines of easy-to-read code, you can write commands to draw simple or complex shapes, lines, and patterns, process and filter images, create abstract art or visualize scientific data, and much more. Images can be saved as JPG, GIF, TIF, as PDF for high-resolution printing, or drawn directly into a live application window.
Inspiration for this project was derived from (Java) and (Python). HCG offers similar functionality using the elegant programming language and the power of native graphics processing on Mac hardware. HCG also provides an emphasis on organic, random variation and iterative design.
HotCocoa::Graphics is a subset of the project, which itself is a branch of created by Apple whose goal is to provide easy access to the power of Cocoa, the language of Mac OS X applications. HCG provides a simple interface into the power of Mac OS X’s and drawing libraries. MacRuby is still under development, but the latest version can already be and used to create graphics and art.
HCG was originally written by as a RubyCocoa library and was later merged into the MacRuby project.