17 namespace artec {
namespace sdk {
namespace base {
namespace io {
Interface for common raster image objects.
ErrorCode ABASESDK_LINK_SPEC saveBmpImageToBlob(IBlob **data, const IImage *image)
static ErrorCode load(IImage **image, const wchar_t *path)
static ErrorCode save(const wchar_t *path, const IImage *image)
Interface for Binary Large Object (memory chunk) with smart reference counting.
Class to save/load BMP files.
ErrorCode ABASESDK_LINK_SPEC loadBmpImageFromBlob(IImage **image, const IBlob *data)
static ErrorCode save(IBlob **data, const IImage *image)
ErrorCode ABASESDK_LINK_SPEC loadBmpImageFromFile(IImage **image, const wchar_t *path)
static ErrorCode load(IImage **image, const IBlob *data)
#define ABASESDK_LINK_SPEC
ErrorCode ABASESDK_LINK_SPEC saveBmpImageToFile(const wchar_t *path, const IImage *image)