Adobe Systems, Inc.

Planar Pointers
[Pixel Iterators]

Implementations of pointers to planar pixels. More...

Classes

struct  planar_ptr< IC, C >
 Represents a pointer to a planar pixel. More...
struct  planar_ptr< IC, cmyk_t >
 Represents a pointer to a planar CMYK 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...

struct  planar_ptr< IC, hsb_t >
 Represents a pointer to a planar HSB 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...

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...

struct  planar_ptr< IC, rgb_t >
 Represents a pointer to a planar RGB 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...

struct  planar_ptr< IC, rgba_t >
 Represents a pointer to a planar RGBA 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...

struct  planar_ptr_base< IC, C >
 base class for the the representation of a pointer to a planar pixel More...

Detailed Description

MODELS: PixelIteratorConcept

Planar pixels have channel data that is not consecutive in memory. To abstract this we use classes to represent references and pointers to planar pixels.

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