boost::gil::indexed_image_view

Synopsis

template<typename Locator>
class indexed_image_view
    : public image_view<Locator>

Base Classes

Name

Description

image_view<Locator>

A lightweight object that interprets memory as a 2D array of pixels. Models ImageViewConcept,PixelBasedConcept,HasDynamicXStepTypeConcept,HasDynamicYStepTypeConcept,HasTransposedTypeConcept

Types

Member Functions

Name

Description

indexed_image_view [constructor]

Constructors

operator=

Assignment operators

at

axis_iterator

back

Returns a reference to the last element in raster order.

begin

col_begin

col_end

dimensions

empty

Returns true if the view has no elements, false otherwise.

end

front

Returns a reference to the first element in raster order.

get_indices_view

get_palette_view

height

indices

is_1d_traversable

num_channels

num_colors

operator()

Function call operators

operator[]

palette

pixels

rbegin

rend

row_begin

row_end

size

swap

Exchanges the elements of the current view with those of other in constant time.

width

x_at

xy_at

y_at

operator==

Equality operator

operator!=

Inequality operator

Static Data Members

Friends

Name

Description

boost::gil::indexed_image_view

Created with MrDocs