VoxelBlur
Depth-of-field volume rendering
 All Classes Files Functions Variables Enumerations Enumerator
Public Types | Static Public Member Functions | Public Attributes | List of all members
VolumeMetaData Struct Reference

This class contains metadata for volumes, like dimensions and the file where the data can be found. More...

#include <volumeloader.h>

Public Types

enum  VolumeDataType { VolumeDataType::uchar =8, VolumeDataType::ushort =16 }
 Defines the supported data types. More...
 

Static Public Member Functions

static QString enumToString (const VolumeDataType type)
 
static VolumeDataType stringToEnum (const QString &str)
 

Public Attributes

QString name
 Derived from the metadata file name.
 
enum VolumeMetaData::VolumeDataType type
 
uchar actualBits
 
uint width
 
uint height
 
uint depth
 
float aspectX
 
float aspectY
 
float aspectZ
 
uint skipBytes
 
QString dataFile
 
QString source
 

Detailed Description

This class contains metadata for volumes, like dimensions and the file where the data can be found.

Member Enumeration Documentation

Defines the supported data types.

The actual range of values is found during gradient calculation.

Enumerator
uchar 

8-bit unsigned integer

ushort 

16-bit unsigned integer


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