| Face Engine SDK 5.35.0 A face detection, recognition and tracking engine.

fsdk::Image Member List

This is the complete list of members for fsdk::Image, including all inherited members.

allocate(int size) noexcept | fsdk::Image | protectedstatic
clone() const noexcept | fsdk::Image | inline
convert(Image &dest, int x, int y, int width, int height, Format format, TargetDevice device=TargetDevice::CPU) const noexcept | fsdk::Image |
convert(Image &dest, const Point2i &origin, const Size &size, Format format, TargetDevice device=TargetDevice::CPU) const noexcept | fsdk::Image | inline
convert(Image &dest, const Size &size, Format format, TargetDevice device=TargetDevice::CPU) const noexcept | fsdk::Image | inline
convert(Image &dest, const Rect &rect, Format format, TargetDevice device=TargetDevice::CPU) const noexcept | fsdk::Image | inline
convert(Image &dest, Format format, TargetDevice device=TargetDevice::CPU) const noexcept | fsdk::Image | inline
create(int width, int height, Format format, bool cleanup=true, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexcept | fsdk::Image |
create(int width, int height, Format format, const void *data, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexcept | fsdk::Image |
create(int width, int height, Format format, void *data, bool copy, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexcept | fsdk::Image |
create(const fsdk::Image &source, MemoryResidence residence, int deviceId=0) noexcept | fsdk::Image |
deallocate(void *memory) noexcept | fsdk::Image | protectedstatic
equalStrong(const fsdk::Image &other) const noexcept | fsdk::Image | inline
equalWeak(const fsdk::Image &other) const noexcept | fsdk::Image | inline
Error enum name | fsdk::Image |
extract(int x, int y, int width, int height) const noexcept | fsdk::Image |
extract(Image &dest, int x, int y, int width, int height) const noexcept | fsdk::Image |
extract(Image &dest, const Rect &rect) const noexcept | fsdk::Image |
extract(const Rect &rect) const noexcept | fsdk::Image | inline
extract(const Size &size) const noexcept | fsdk::Image | inline
extract(const Point2i &origin, const Size &size) const noexcept | fsdk::Image | inline
getAspectRatio() const noexcept | fsdk::Image | inline
getData() noexcept | fsdk::Image | inline
getData() const noexcept | fsdk::Image | inline
getDataAs() noexcept | fsdk::Image | inline
getDataAs() const noexcept | fsdk::Image | inline
getDataSize() const noexcept | fsdk::Image |
getDataSize(Sizer &sizer) const noexcept | fsdk::Image |
getDeviceId() const noexcept (defined in fsdk::Image) | fsdk::Image | inline
getFormat() const noexcept | fsdk::Image | inline
getHeight() const noexcept | fsdk::Image | inline
getMemoryResidence() const noexcept (defined in fsdk::Image) | fsdk::Image | inline
getRect() const noexcept | fsdk::Image | inline
getRefCount() const noexcept | fsdk::Image | protected
getRowSize() const noexcept | fsdk::Image | inline
getScanLine(int y) noexcept | fsdk::Image |
getScanLine(int y) const noexcept | fsdk::Image |
getScanLineAs(int y) noexcept | fsdk::Image | inline
getScanLineAs(int y) const noexcept | fsdk::Image | inline
getSize() const noexcept | fsdk::Image | inline
getWidth() const noexcept | fsdk::Image | inline
guessTypeFromMemory(const void *data, const uint32_t sizeInBytes, Type &type) noexcept | fsdk::Image | static
Image() noexcept | fsdk::Image |
Image(int width, int height, Format format, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexcept | fsdk::Image |
Image(int width, int height, Format format, const void *data, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexcept | fsdk::Image |
Image(int width, int height, Format format, void *data, bool copy, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexcept | fsdk::Image |
Image(const Image &other) noexcept | fsdk::Image |
Image(Image &&other) noexcept | fsdk::Image |
Image(const SubImage &subImage) noexcept | fsdk::Image | explicit
ImageCompression enum name | fsdk::Image |
isNull() const noexcept | fsdk::Image | inline
isSharedWith(const Image &other) const noexcept | fsdk::Image | inline
isValid() const noexcept | fsdk::Image | inline
load(const char *path) noexcept | fsdk::Image |
load(const char *path, const Format format) noexcept | fsdk::Image |
loadFromMemory(const void *data, const uint32_t sizeInBytes) noexcept | fsdk::Image |
loadFromMemory(const void *data, const uint32_t sizeInBytes, const Format format) noexcept | fsdk::Image |
loadFromMemoryOfType(const void *data, const uint32_t sizeInBytes, const Type type) noexcept | fsdk::Image |
loadFromMemoryOfType(const void *data, const uint32_t sizeInBytes, const Type type, const Format format) noexcept | fsdk::Image |
m_data | fsdk::Image | protected
m_deviceId | fsdk::Image | protected
m_format | fsdk::Image | protected
m_height | fsdk::Image | protected
m_ref | fsdk::Image | protected
m_residence (defined in fsdk::Image) | fsdk::Image | protected
m_width | fsdk::Image | protected
map(int x, int y, int width, int height) const noexcept | fsdk::Image |
map(const Rect &rect) const noexcept | fsdk::Image | inline
map(const Size &size) const noexcept | fsdk::Image | inline
map(const Point2i &origin, const Size &size) const noexcept | fsdk::Image | inline
MemoryResidence enum name | fsdk::Image |
operator bool() const noexcept | fsdk::Image | inline
operator=(const Image &other) noexcept | fsdk::Image | inline
operator=(Image &&other) noexcept | fsdk::Image | inline
ownsData() const noexcept | fsdk::Image | inline
putPixel(uint32_t x, uint32_t y) noexcept (defined in fsdk::Image) | fsdk::Image |
release() noexcept | fsdk::Image | protected
rescale(Image &dest, float scale) const noexcept | fsdk::Image |
rescale(float scale) const noexcept | fsdk::Image |
reset() noexcept | fsdk::Image | inline
retain() noexcept | fsdk::Image | protected
rotate(Image &dest, RotationType rotationType) const noexcept | fsdk::Image |
save(const char *path, fsdk::Image::ImageCompression additionalFlag=fsdk::Image::ImageCompression::IC_NO_COMPRESSION) const noexcept | fsdk::Image |
save(const char *path, const Format format) const noexcept | fsdk::Image |
saveToMemory(Image::Type type, IArchive *archive, fsdk::Image::ImageCompression additionalFlag=fsdk::Image::ImageCompression::IC_NO_COMPRESSION) const noexcept | fsdk::Image |
saveToMemory(Image::Type type, IArchive *archive, const Format format) const noexcept | fsdk::Image |
set(int width, int height, Format format, const void *data, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexcept | fsdk::Image |
set(int width, int height, Format format, void *data, bool copy, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexcept | fsdk::Image |
set(const Image &other) noexcept | fsdk::Image |
set(const SubImage &subImage) noexcept | fsdk::Image |
swap(Image &other) noexcept | fsdk::Image | inline
TargetDevice enum name | fsdk::Image |
Type enum name | fsdk::Image |
~Image() (defined in fsdk::Image) | fsdk::Image |