The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
fib::iImageData Class Reference

#include <iImageData.h>

Inheritance diagram for fib::iImageData:

List of all members.

Public Member Functions

virtual ~iImageData ()
virtual cDomains getPropertyDomains () const =0
virtual cDomains getPositionDomain () const =0
virtual bool setPoint (const cVectorPosition &vPosition, const list< cVectorProperty > &vProperties)=0
virtual list< cVectorPropertygetPointProperties (const cVectorPosition &vPosition) const =0
virtual void clear ()=0

Detailed Description

Definition at line 52 of file iImageData.h.


Constructor & Destructor Documentation

virtual fib::iImageData::~iImageData ( )
inlinevirtual

destructor

Definition at line 58 of file iImageData.h.


Member Function Documentation

virtual void fib::iImageData::clear ( )
pure virtual

This method clears the data for the image.

Implemented in fib::cEvalueSimpleRGBA255.

virtual list<cVectorProperty> fib::iImageData::getPointProperties ( const cVectorPosition vPosition) const
pure virtual

With this method the properties for given points are returned.

Parameters:
vPositionthe position of the point, for which the properties should be returned
Returns:
a list of the properties of the point

Implemented in fib::cEvalueSimpleRGBA255.

virtual cDomains fib::iImageData::getPositionDomain ( ) const
pure virtual

This method returns the domains for the positions (dimension domain).

Returns:
the domains for the positions (dimension domain)

Implemented in fib::cEvalueSimpleRGBA255.

virtual cDomains fib::iImageData::getPropertyDomains ( ) const
pure virtual

This method returns the domains for the color and transparency properties.

Returns:
the domains for the color and transparency properties

Implemented in fib::cEvalueSimpleRGBA255.

virtual bool fib::iImageData::setPoint ( const cVectorPosition vPosition,
const list< cVectorProperty > &  vProperties 
)
pure virtual

With this method the properties for a points are set.

Parameters:
vPositionthe position of the point to set
vPropertiesa list of the properties of the point
Returns:
true if the properties for the point cold be set, else false

Implemented in fib::cEvalueSimpleRGBA255.


The documentation for this class was generated from the following file: