Voxel Class Reference

#include <Voxel.h>

List of all members.

Public Member Functions

 Voxel ()
 Voxel (const Voxel &newValue)
 Voxel (const float fValue)
 ~Voxel ()
void setValue (const float fValue)
const float getValue () const
const bool operator== (const Voxel &datOther) const
const bool operator!= (const Voxel &datOther) const
const bool operator> (const Voxel &datOther) const
const bool operator>= (const Voxel &datOther) const
const bool operator< (const Voxel &datOther) const
const bool operator<= (const Voxel &datOther) const
const Voxeloperator+= (const Voxel &datOther)
const Voxeloperator-= (const Voxel &datOther)
const Voxeloperator *= (const float &fOther)
const Voxeloperator/= (const float &fOther)
const Voxel operator+ (const Voxel &datOther) const
const Voxel operator- (const Voxel &datOther) const
const Voxel operator * (const float &fOther) const
const Voxel operator/ (const float &fOther) const


Detailed Description

Class representing one Voxel in the Volume. It holds a single float value.

Definition at line 9 of file Voxel.h.


Constructor & Destructor Documentation

Voxel::Voxel (  )  [inline]

Definition at line 14 of file Voxel.h.

References setValue().

Here is the call graph for this function:

Voxel::Voxel ( const Voxel newValue  )  [inline]

Definition at line 20 of file Voxel.h.

References m_fValue.

Voxel::Voxel ( const float  fValue  )  [inline]

Definition at line 26 of file Voxel.h.

References setValue().

Here is the call graph for this function:

Voxel::~Voxel (  )  [inline]

Definition at line 32 of file Voxel.h.


Member Function Documentation

void Voxel::setValue ( const float  fValue  )  [inline]

Definition at line 37 of file Voxel.h.

Referenced by Voxel().

const float Voxel::getValue (  )  const [inline]

Definition at line 43 of file Voxel.h.

Referenced by operator<(), operator<=(), operator==(), operator>(), and operator>=().

const bool Voxel::operator== ( const Voxel datOther  )  const [inline]

Definition at line 49 of file Voxel.h.

References getValue().

Here is the call graph for this function:

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

Definition at line 54 of file Voxel.h.

const bool Voxel::operator> ( const Voxel datOther  )  const [inline]

Definition at line 59 of file Voxel.h.

References getValue().

Here is the call graph for this function:

const bool Voxel::operator>= ( const Voxel datOther  )  const [inline]

Definition at line 64 of file Voxel.h.

References getValue().

Here is the call graph for this function:

const bool Voxel::operator< ( const Voxel datOther  )  const [inline]

Definition at line 69 of file Voxel.h.

References getValue().

Here is the call graph for this function:

const bool Voxel::operator<= ( const Voxel datOther  )  const [inline]

Definition at line 74 of file Voxel.h.

References getValue().

Here is the call graph for this function:

const Voxel& Voxel::operator+= ( const Voxel datOther  )  [inline]

Definition at line 79 of file Voxel.h.

References m_fValue.

const Voxel& Voxel::operator-= ( const Voxel datOther  )  [inline]

Definition at line 85 of file Voxel.h.

References m_fValue.

const Voxel& Voxel::operator *= ( const float &  fOther  )  [inline]

Definition at line 91 of file Voxel.h.

const Voxel& Voxel::operator/= ( const float &  fOther  )  [inline]

Definition at line 97 of file Voxel.h.

const Voxel Voxel::operator+ ( const Voxel datOther  )  const [inline]

Definition at line 103 of file Voxel.h.

const Voxel Voxel::operator- ( const Voxel datOther  )  const [inline]

Definition at line 110 of file Voxel.h.

const Voxel Voxel::operator * ( const float &  fOther  )  const [inline]

Definition at line 117 of file Voxel.h.

const Voxel Voxel::operator/ ( const float &  fOther  )  const [inline]

Definition at line 124 of file Voxel.h.


The documentation for this class was generated from the following file:
Generated on Mon Dec 10 18:18:29 2007 for VisLU by  doxygen 1.5.4