84 int getX() const noexcept;
91 int getY() const noexcept;
155 int getX() const noexcept;
162 int getY() const noexcept;
180 return _iterator != _end;
200 return _iterator != _end;
Contains defines controlling the Windows DLL export and import of symbols.
#define OTC_SDK_API
Only needed when working with Windows DLLs.
Definition Api.h:65
Contains a class holding detail information about the properties of a false color image.
Contains a class encapsulating a pixel with three color channels and 8 bits of color depth.
OTC_SDK_API Pixel getPixel() const noexcept
Returns the current pixel.
bool hasNext() const noexcept
Returns whether there is a next pixel.
Definition ImageIterator.h:198
int getY() const noexcept
Returns the y-coordinate of the current pixel.
Definition ImageIterator.h:213
std::vector< unsigned char > Container
Container type storing the pixel values.
Definition ImageIterator.h:115
int getIndex() const noexcept
Returns the current pixel index.
Definition ImageIterator.h:203
OTC_SDK_API void next()
Moves to the next pixel.
OTC_SDK_API ConstImageIterator(const Image &image) noexcept
Constructor.
int getX() const noexcept
Returns the x-coordinate of the current pixel.
Definition ImageIterator.h:208
Encapsulates all relevant information about a false color image.
Definition ImageInfo.h:57
OTC_SDK_API Pixel getPixel() const noexcept
Returns the current pixel.
int getX() const noexcept
Returns the x-coordinate of the current pixel.
Definition ImageIterator.h:188
OTC_SDK_API void next()
Moves to the next pixel.
int getIndex() const noexcept
Returns the current pixel index.
Definition ImageIterator.h:183
bool hasNext() const noexcept
Returns whether there is a next pixel.
Definition ImageIterator.h:178
std::vector< unsigned char > Container
Container type storing the pixel values.
Definition ImageIterator.h:36
OTC_SDK_API ImageIterator(Image &image) noexcept
Constructor.
OTC_SDK_API void setPixel(const Pixel &pixel) noexcept
Sets the current pixel.
int getY() const noexcept
Returns the y-coordinate of the current pixel.
Definition ImageIterator.h:193
Encapsulates false color images with 8-bit color depth.
Definition Image.h:38
Represents a pixel with three color channels and 8 bits of color depth.
Definition Pixel.h:22
Main SDK namespace.
Definition DeviceInfo.h:23