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

vu16 Class Reference

The base class for lightfield volume data in the vuVolume data tree. More...

#include <lightfield.h>

Inheritance diagram for vu16:

Inheritance graph
[legend]
Collaboration diagram for vu16:

Collaboration graph
[legend]
List of all members.

Protected Member Functions

virtual bool read (FILE *file)
virtual bool write (FILE *file)
 Writes the general lightfield data information to the file.

Detailed Description

The base class for lightfield volume data in the vuVolume data tree.

Definition at line 11 of file lightfield.h.


Member Function Documentation

bool vu16::read FILE *  file  )  [protected, virtual]
 

This method reads in the general information for all lightfield data sets. It also asserts whether the data is indeed lightfield or not.

Returns:
True if successful (data is lightfield), false otherwise.

Reimplemented from vu1.

Reimplemented in vu1611< SIZE, TYPE >, vu161, vu1611< SIZE, float >, and vu1611< SIZE, byte >.

Definition at line 8 of file lightfield.cpp.

References vu1::read(), and vu1::setInvalidFormatError().

Here is the call graph for this function:

bool vu16::write FILE *  file  )  [protected, virtual]
 

Writes the general lightfield data information to the file.

Returns:
True if successful, false otherwise.

Reimplemented from vu1.

Reimplemented in vu1611< SIZE, TYPE >, vu161, vu1611< SIZE, float >, and vu1611< SIZE, byte >.

Definition at line 26 of file lightfield.cpp.

References vu1::setWriteError(), and vu1::write().

Here is the call graph for this function:


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