Volume Renderer DoF
Volume Class Reference

#include <Volume.h>

Public Member Functions

 Volume ()
 
 ~Volume ()
 
const Voxelvoxel (const int i) const
 
const Voxelvoxel (const int x, const int y, const int z) const
 
const Voxelvoxels () const
 
const int width () const
 
const int height () const
 
const int depth () const
 
const int size () const
 
bool loadFromFile (QString filename, QProgressBar *progressBar)
 
const std::vector< Voxel > & getVoxels ()
 
const unsigned int getTXO () const
 

Constructor & Destructor Documentation

◆ Volume()

Volume::Volume ( )

◆ ~Volume()

Volume::~Volume ( )

Member Function Documentation

◆ depth()

const int Volume::depth ( ) const

◆ getTXO()

const unsigned int Volume::getTXO ( ) const

◆ getVoxels()

const std::vector< Voxel > & Volume::getVoxels ( )

◆ height()

const int Volume::height ( ) const

◆ loadFromFile()

bool Volume::loadFromFile ( QString  filename,
QProgressBar *  progressBar 
)

◆ size()

const int Volume::size ( ) const

◆ voxel() [1/2]

const Voxel & Volume::voxel ( const int  i) const

◆ voxel() [2/2]

const Voxel & Volume::voxel ( const int  x,
const int  y,
const int  z 
) const

◆ voxels()

const Voxel * Volume::voxels ( ) const

◆ width()

const int Volume::width ( ) const

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