boost::gil::virtual_2d_locator

A 2D locator over a virtual image Upon dereferencing, invokes a given function object passing it its coordinates. Models: PixelLocatorConcept, HasDynamicXStepTypeConcept, HasDynamicYStepTypeConcept, HasTransposedTypeConcept

Types

Member Functions

Name

Description

virtual_2d_locator [constructor]

Constructors

operator=

Copy assignment operator

operator==

Equality operator

x

y

y_distance_to

Returns the y distance between two x_iterators given the difference of their x positions

is_1d_traversable

pos

step

deref_fn

operator!=

Inequality operator

x_at

y_at

xy_at

axis_iterator

operator()

operator[]

operator*

operator+=

operator‐=

operator+

operator‐

cache_location

Static Data Members

Friends

Name

Description

boost::gil::virtual_2d_locator

A 2D locator over a virtual image Upon dereferencing, invokes a given function object passing it its coordinates. Models: PixelLocatorConcept, HasDynamicXStepTypeConcept, HasDynamicYStepTypeConcept, HasTransposedTypeConcept

Template Parameters

Name

Description

DerefFn

Function object that given a point returns a reference. Models PixelDereferenceAdaptorConcept.

IsTransposed

Indicates if locator should navigate in transposed mode.

Created with MrDocs