Celartem::ImageWritable Class Reference

#include <pxl_imagewritable.h>

Inheritance diagram for Celartem::ImageWritable:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void setMetadata (DataStore *inMetadata)=0
virtual AutoPtr< ImageWriteLocklockForWrite ()=0


Detailed Description

ImageWritable is the abstract class that defines the interfaces for Image classes that accepts the write access.
See also:
Image, ImageWriteLock, Factory Functions for Image Classes, ImageLock, Referable

Definition at line 94 of file pxl_imagewritable.h.


Member Function Documentation

virtual void Celartem::ImageWritable::setMetadata ( DataStore inMetadata  )  [pure virtual]

This method replaces the metadata instance of the instance with the specified one. inMetadata Pointer to the DataStore instance that contains metadata.

See also:
Image::getMetadata

virtual AutoPtr<ImageWriteLock> Celartem::ImageWritable::lockForWrite (  )  [pure virtual]

This method locks a portion of the image for write access.

Returns:
Pointer to the newly created ImageWriteLock instance.
See also:
ImageWriteLock, ImageLock


The documentation for this class was generated from the following file:
This document is automatically generated using doxygen 1.5.4 at Fri Jun 27 18:23:12 2008.