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
Synopsis
Declared in <boost/gil/virtual_locator.hpp>
template<
typename DerefFn,
bool IsTransposed>
class virtual_2d_locator
: public pixel_2d_locator_base<virtual_2d_locator<DerefFn, IsTransposed>, position_iterator<DerefFn, IsTransposed>, position_iterator<DerefFn, 1 ‐ IsTransposed>>
Member Functions
Name |
Description |
|
Constructors |
Copy assignment operator |
|
Returns the y distance between two x_iterators given the difference of their x positions |
|
Equality operator |
|
Inequality operator |
Friends
Name |
Description |
|
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