19#ifndef FLOWENGINEIMAGE_H 
   20#define FLOWENGINEIMAGE_H 
   43        WindowsImagingComponent,
 
Utility methods related to image files.
Definition: ImageIO.h:59
 
static FLE_DLL Result load(Image &image, ConstStringBuffer filePath)
Definition: ImageIO.cpp:183
 
static FLE_DLL Result getDimensions(ConstStringBuffer filePath, int &outWidth, int &outHeight)
Definition: ImageIO.cpp:164
 
static FLE_DLL ImagingEngine getImagingEngine()
Definition: ImageIO.cpp:88
 
static FLE_DLL Size getImageFormatNameSize(Index index)
Definition: ImageIO.cpp:228
 
static FLE_DLL Result getImageFormatDescription(ConstStringBuffer formatName, StringBuffer outFormatDescription)
Definition: ImageIO.cpp:330
 
static FLE_DLL Result getImageFormatCapabilities(ConstStringBuffer formatName, bool &outCanRead, bool &outCanWrite)
Definition: ImageIO.cpp:269
 
static FLE_DLL Size getImageFormatDescriptionSize(ConstStringBuffer formatName)
Definition: ImageIO.cpp:301
 
static FLE_DLL Index getImageFormatCount()
Definition: ImageIO.cpp:214
 
static FLE_DLL void setImagingEngine(ImagingEngine imagingEngine)
Definition: ImageIO.cpp:106
 
static FLE_DLL Result save(const Image &image, ConstStringBuffer filePath, Size bitDepth=0)
Definition: ImageIO.cpp:126
 
static FLE_DLL Result getImageFormatName(Index index, StringBuffer outFormatName)
Definition: ImageIO.cpp:245
 
Definition: BoundingBoxInterface.cpp:26
 
std::ptrdiff_t Index
Index type.
Definition: CommonDef.h:100
 
ImagingEngine
The imaging engine used to read images from mass storage.
Definition: ImageIO.h:30
 
std::size_t Size
Size type.
Definition: CommonDef.h:103
 
Result
Enumerates possible results generated by FlowEngine.
Definition: CommonDef.h:45
 
Specialization for a Buffer of characters.
Definition: CommonDef.h:255
 
Specialization for a const buffer characters.
Definition: CommonDef.h:296
 
a Quaternion Holds information about a raw image Data is not owned
Definition: CommonDef.h:479