|
iDRS™ SDK 16
|
Core functionality in iDRS, used by several modules. More...
Classes | |
| class | CIDRSLicense |
| The CIDRSLicense class stores the licensing information for a module in iDRS SDKThe class stores the following information: More... | |
| class | CIDRSSetup |
| The CIDRSSetup class manages the iDRS SDK licensing informationThe class is responsible with the following tasks: More... | |
| class | CImage |
| The CImage class manages images for iDRS.An image is a buffer of pixels and some characteristics such as width, height, resolution. The class CImage offers a set of convenient methods for loading, saving and manipulating image pixels. Internally the class stores the data in uncompressed format. ColorMode for color modes. More... | |
| class | CImageLimits |
| CImageLimits class contains helper methods useful when working with images. More... | |
| class | CImagePixels |
| The CImagePixels class handles the pixels of an image.The class offers pixel level access for an image. More... | |
| class | CImagePluginCapabilities |
| The CImagePluginCapabilities class contains the capabilities implemented in a image plugin.The class acts as a storage for CImagePluginCapability objects and also provides useful methods for detecting if a certain image can be saved or loaded using various parameteres. More... | |
| class | CImagePluginCapability |
| The CImagePluginCapability represents a image capability implemented in the image plugin it belongs to.The class contains the fine-grained settings that define a image plugin capability: More... | |
| class | CImagePluginManager |
| The CImagePluginManager class contains the registry for the user defined pluginsThe class provides static methods for dealing with the plugin registration. It is not supposed to be instantiated. The class will maintain a list with references to the image plugin objects supplied. Besides this list, CImagePluginManager contains a reference to an image plugin implemented in iDRS SDK that expose all the imaging functionality in iDRS SDK. More... | |
| class | CMemoryBuffer |
| CMemoryBuffer class manages a memory buffer. More... | |
| class | CPage |
| The CPage class manages a page in the IDRS.A page contains the following entities: More... | |
| class | CPolygon |
| The CPolygon class handles polygons for iDRS.iDRS SDK uses polygons to describe zones in images. In iDRS, a polygon is defined by a list of points. More... | |
| class | CStdLineReader |
| The CStdLineReader class provides a standard implementation for a line reader class that reads the lines in a memory buffer.The class is providing a quick and convenient way of accessing a memory buffer that stores the pixels of image or some other data. ILineReader More... | |
| interface | IBaseImagePlugin |
| IBaseImagePlugin defines the interface required to provide custom image loading/saving capabilities.An image plugin is a class that is able to load and/or save a specific type of image. Each plugin needs to announce it's internal capabilities through CImagePluginCapabilities. Each plugin needs to support all options from the used CImageSaveOptionsXXX class. iDRS SDK will invoke function CanLoadFile whenever a file needs to be loaded. The plugin's responsibility is to detect whether the supplied file can be loaded using it's own code. More... | |
| interface | ILineReader |
| The ILineReader defines the interface required to provide a custom line reader.A line reader object is used to provide image buffers inside iDRS. A common usage for this class is to provide the image raw data for image file format that iDRS SDK is not currently supported or for custom image file formats CStdLineReader contains a default implementation of this interface working with memory buffers. More... | |
Core functionality in iDRS, used by several modules.