Logo Search packages:      
Sourcecode: agave version File versions  Download package

gcs Namespace Reference


Detailed Description

The gcs namespace includes both the colorscheme library and the GNOME colorscheme application


Classes

class  CheckedInt
class  Color
class  ColorGroup
class  ColorGroupTestSuite
class  Conf
class  HistoryNavigation
class  MainWindow
class  ModularArithmetic
class  OptionGroup
class  OutOfBoundsThrower
class  PaletteTreeModel
class  SaturatedArithmetic
class  Scheme
class  tColorHsv
class  tColorRgb

Namespaces

namespace  Dialogs

Typedefs

typedef boost::shared_ptr< ColorColorPtr
typedef CheckedInt
< minColorValue, maxHueValue,
ModularArithmetic
hue_t
typedef std::auto_ptr< Schemeref_scheme_type
typedef CheckedInt
< minColorValue, maxRgbValue,
SaturatedArithmetic
rgb_t
typedef CheckedInt
< minColorValue, maxSvValue,
SaturatedArithmetic
sv_t
typedef float tColorByte
typedef Glib::ustring tHexString

Enumerations

enum  tSchemeType {
  SCHEME_COMPLEMENTS, SCHEME_SPLIT_COMPLEMENTS, SCHEME_TRIADS, SCHEME_TETRADS,
  SCHEME_ANALOGOUS, SCHEME_MONOCHROMATIC
}

Functions

void clipboard_owner_changed (GtkClipboard *clipboard, GdkEvent *event, gpointer data)
static bool compare_luminance (ColorPtr c1, ColorPtr c2)
boost::shared_ptr< Gdk::Color > get_dropped_color (const Gtk::SelectionData &selection_data)
std::ostream & operator<< (std::ostream &out, const tColorHsv color)
std::ostream & operator<< (std::ostream &out, tColorRgb color)
std::ostream & operator<< (std::ostream &out, const ColorPtr c)
std::ostream & operator<< (std::ostream &out, const Color c)
bool operator== (tColorHsv first, tColorHsv last)
bool operator== (tColorRgb first, tColorRgb last)
Glib::ustring trim (const Glib::ustring &s)

Variables

bool agave_debug = false
static const unsigned int BLUE_BYTE_POS = 1
bool colorscheme_debug = false
static const unsigned int GREEN_BYTE_POS = 2
const gushort maxGdkColorValue = 65535
const gint maxHueValue = 360
const gint maxRgbValue = 255
const gint maxSvValue = 100
const gint minColorValue = 0
static const unsigned int RED_BYTE_POS = 3


Generated by  Doxygen 1.6.0   Back to index