IOLink
IOL_v1.6.1_release
|
A view on an image with multiple levels of detail (LOD). More...
#include <iolink/view/LodImageView.h>
Public Member Functions | |
virtual const Vector2i64 & | levelRange ()=0 |
Give the range of available levels of resolution Level 0 is always in the range. More... | |
virtual std::shared_ptr< ImageView > | resolution (int64_t level)=0 |
An ImageView of the n-th level of detail. More... | |
std::string | toString () const |
Return a string representation. | |
Public Member Functions inherited from iolink::View | |
virtual std::shared_ptr< Extension > | extension (size_t id) |
Get an extension of the view, corresponding to the given identifier. More... | |
std::shared_ptr< ViewOriginExtension > | viewOrigin () |
Shortcut to access to ViewOrigin extension. | |
A view on an image with multiple levels of detail (LOD).
It is also usually called a pyramid of resolutions
|
pure virtual |
Give the range of available levels of resolution Level 0 is always in the range.
(because it corresponds to the original image) First value of returned vector is the level corresponding to the highest resolution (inferior or equal to 0) Second value of returned vector is the level corresponding to the lowest resolution (superior or equal to 0)
|
pure virtual |