Main > Programming > Libraries >

AHote 0.1.0

AHote 0.1.0

Sponsored Links

AHote 0.1.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.24 MB
Platform: Any Platform
License: LGPL (GNU Lesser General Public License)
Price:
Downloads: 1291
Date added: 2006-04-13
Publisher: Rick Vinyard

AHote 0.1.0 description

AHote is a C++ library for generating color schemes and also includes a few other classes for converting between RGB (Red, Green, Blue), YUV (Luminance and Chrominance), HSB (Hue, Saturation, Brightness) and HSL (Hue, Saturation, Lightness).
AHote is not a library for ICC color management.
A variety of functions are provided that, in general, take an input HSB color as a parameter and return a std::vector of HSB colors representing the generated color scheme. Depending on the function a number of other parameters can be passed that will vary the return size of the color scheme, etc.
The HSB colors in the returned std::vector can then be used as necessary. The HSB class can be cast to the RGB class, performing all necessary conversions along the way. Thus, it would be possible to do something like the following:
using namespace ahote;
// std::vector has been typedefed to Colors
Colors scheme = tetrads( HSB(120, 1.0, 1.0) );
RGB rgb;
for (Colors::iterator iter=scheme.begin(); iter != scheme.end(); iter++) {
rgb = *iter;
// rgb.red, rgb.green, rgb.blue contain the RGB components
// do something meaningful with them, like:
cairo_set_source_rgb(cairo, rgb.red, rgb.green, rgb.blue);
Enhancements:
- The library currently supports generation of the following color schemes: complements, split-complements, triads, tetrads, analogous colors, shades, tints, tones, and monochromatics.
- Other schemes that are in this release are related to the RGB color wheel including primary, secondary, and tertiary colors as well as the color wheel itself.
- Schemes of schemes can also be created, and classes are provided to easily convert between HSB, HSL, RGB, and YUV color spaces.

AHote 0.1.0 Screenshot

Advertisements

AHote 0.1.0 Keywords

Bookmark AHote 0.1.0

Hyperlink code:
Link for forum:

AHote 0.1.0 Copyright

WareSeeker periodically updates pricing and software information of AHote 0.1.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of AHote 0.1.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Parakeet is a web-based application for managing and reporting on PyKotas print quotas. Free Download
IFMonitor is a simple network interface monitor for KDE. Free Download
libgee is a collection library providing GObject-based interfaces and classes for commonly used data structures. Free Download
steelme is a GUI theme system which extends and improves on Suns Metal Pluggable Look and Feel. Free Download
jIncron is a graphical interface for incron (the inotify cron system). Free Download
MfGames.Sprite is a library for loading, managing, and rendering sprites from JPEG, PNG, and SVG files. Free Download
libkarma is a C library for managing the Rio Karma via TCP/IP. Free Download
Ideality is an advanced IDEAL-like library for Qt4. Free Download