Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuFixelMap_ST Class Reference

A FixelMap is comparable to an image. More...

#include <vuFixelMap.h>

Inheritance diagram for vuFixelMap_ST:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual const void * getBuffer () const =0
virtual void * getBuffer ()=0
virtual dword getWidth () const =0
virtual dword getHeight () const =0

Detailed Description

A FixelMap is comparable to an image.

It's a 2 dimensional datastructure with width and height, but instead of a colour as basic element, it supports so called fixels.

Typical examples are: float RGB-image -> vuFixelMap<3,float> byte RGB-image -> vuFixelMap<3,byte> float intensity image -> vuFixelMap<1,float> byte intensity image -> vuFixelMap<1,byte> complex fourier freq. image -> vuFixelMap<2,float> real fourier freq. image -> vuFixelMap<1,float> real spectral image -> vuFixel<7,float> vuFixel<31,float>

Definition at line 24 of file vuFixelMap.h.


Member Function Documentation

virtual void* vuFixelMap_ST::getBuffer  )  [pure virtual]
 

Implemented in vuFixelMap< SIZE, TYPE >, vuFixelMap< 1, float >, vuFixelMap< SIZE, float >, vuFixelMap< SIZE, byte >, and vuFixelMap< 3, float >.

virtual const void* vuFixelMap_ST::getBuffer  )  const [pure virtual]
 

Implemented in vuFixelMap< SIZE, TYPE >, vuFixelMap< 1, float >, vuFixelMap< SIZE, float >, vuFixelMap< SIZE, byte >, and vuFixelMap< 3, float >.

virtual dword vuFixelMap_ST::getHeight  )  const [pure virtual]
 

Implemented in vuFixelMap< SIZE, TYPE >, vuFixelMap< 1, float >, vuFixelMap< SIZE, float >, vuFixelMap< SIZE, byte >, and vuFixelMap< 3, float >.

Referenced by vuFixelMap< SIZE, TYPE >::hasSameDimensions().

virtual dword vuFixelMap_ST::getWidth  )  const [pure virtual]
 

Implemented in vuFixelMap< SIZE, TYPE >, vuFixelMap< 1, float >, vuFixelMap< SIZE, float >, vuFixelMap< SIZE, byte >, and vuFixelMap< 3, float >.

Referenced by vuFixelMap< SIZE, TYPE >::hasSameDimensions().


The documentation for this class was generated from the following file:
Generated on Wed Dec 15 21:21:15 2004 for vuVolume by  doxygen 1.3.9.1