SourceForge.net Logo

camvox::Voxel Class Reference

#include <Voxel.h>

List of all members.


Public Member Functions

 Voxel ()
 Voxel (uint32_t _value)
 Voxel (const Voxel &other)
Voxeloperator= (const Voxel &other)
bool operator!= (const Voxel &other) const
void orLayers (const Voxel &other)
void andLayers (const Voxel &other)
void xorLayers (const Voxel &other)
void setNodeNr (uint32_t node_nr)
void setLayers (uint32_t layers)
void setDontPrune (void)
bool isNodeNr (void)
bool isLayers (void)
bool isDontPrune (void) const
uint32_t getValue (void) const
uint32_t getNodeNr (void) const
uint32_t getLayers (void) const

Public Attributes

uint32_t value

Constructor & Destructor Documentation

camvox::Voxel::Voxel (  )  [inline]

camvox::Voxel::Voxel ( uint32_t  _value  )  [inline]

camvox::Voxel::Voxel ( const Voxel other  )  [inline]


Member Function Documentation

Voxel& camvox::Voxel::operator= ( const Voxel other  )  [inline]

bool camvox::Voxel::operator!= ( const Voxel other  )  const [inline]

void camvox::Voxel::orLayers ( const Voxel other  )  [inline]

void camvox::Voxel::andLayers ( const Voxel other  )  [inline]

void camvox::Voxel::xorLayers ( const Voxel other  )  [inline]

void camvox::Voxel::setNodeNr ( uint32_t  node_nr  )  [inline]

void camvox::Voxel::setLayers ( uint32_t  layers  )  [inline]

void camvox::Voxel::setDontPrune ( void   )  [inline]

bool camvox::Voxel::isNodeNr ( void   )  [inline]

bool camvox::Voxel::isLayers ( void   )  [inline]

bool camvox::Voxel::isDontPrune ( void   )  const [inline]

uint32_t camvox::Voxel::getValue ( void   )  const [inline]

uint32_t camvox::Voxel::getNodeNr ( void   )  const [inline]

uint32_t camvox::Voxel::getLayers ( void   )  const [inline]


Member Data Documentation


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