Adobe Systems, Inc.

lab.hpp File Reference

Support for CIE L*A*B* color space and variants. More...

#include "gil_config.hpp"
#include <boost/type_traits.hpp>
#include "pixel_iterator.hpp"

Go to the source code of this file.


Namespaces

namespace  detail

Classes

struct  detail::channel_accessor< lab_t, 0 >
struct  detail::channel_accessor< lab_t, 1 >
struct  detail::channel_accessor< lab_t, 2 >
struct  detail::color_base< T, lab_t >
 luminance, a and b channel values/references/pointers More...
struct  lab_t
 LAB color space identifier. More...
struct  planar_ptr< IC, lab_t >
 Represents a pointer to a planar LAB pixel.

A pointer can be constructed from and assigned to the address of a value, the address of a reference or another pointer It can also be dereferenced returning a reference. More...


Functions

template<typename IC>
planar_ref< typename std::iterator_traits<
IC >::reference, lab_t
byte_advanced_ref (const planar_ptr_base< IC, lab_t > &p, std::ptrdiff_t byteDiff)

Detailed Description

Author:
Lubomir Bourdev and Hailin Jin
Adobe Systems Incorporated
Date:
2005-2006
Last updated on March 8, 2006

Definition in file lab.hpp.

Copyright © 2006 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google