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

num_colors

indices

palette

get_indices_view

get_palette_view

operator=

Assignment operators

operator==

Equality operator

operator!=

Inequality operator

swap

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

dimensions

pixels

width

height

num_channels

is_1d_traversable

empty

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

front

Returns a reference to the first element in raster order.

back

Returns a reference to the last element in raster order.

size

begin

end

rbegin

rend

operator[]

at

operator()

Function call operators

axis_iterator

xy_at

x_at

row_begin

row_end

y_at

col_begin

col_end

Static Data Members

Friends

Name

Description

boost::gil::indexed_image_view

Created with MrDocs