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

axis_iterator

cache_location

deref_fn

is_1d_traversable

operator()

operator*

operator+

operator+=

operator‐

operator‐=

operator[]

pos

step

x

x_at

xy_at

y

y_at

y_distance_to

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

operator==

Equality operator

operator!=

Inequality operator

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