Visualisierung 2
Comparison of Hue Preserving Rendering to Alpha Composing
|
Helper class for Voxels with basic operators. More...
#include <Volume.h>
Public Member Functions | |
Voxel () | |
Voxel (const Voxel &other) | |
Voxel (const float value) | |
~Voxel () | |
void | setValue (const float value) |
const float | getValue () const |
const bool | operator== (const Voxel &other) const |
const bool | operator!= (const Voxel &other) const |
const bool | operator> (const Voxel &other) const |
const bool | operator>= (const Voxel &other) const |
const bool | operator< (const Voxel &other) const |
const bool | operator<= (const Voxel &other) const |
const Voxel | operator+ (const Voxel &other) const |
const Voxel | operator- (const Voxel &other) const |
const Voxel | operator* (const float &value) const |
const Voxel | operator/ (const float &value) const |
const Voxel & | operator+= (const Voxel &other) |
const Voxel & | operator-= (const Voxel &other) |
const Voxel & | operator*= (const float &value) |
const Voxel & | operator/= (const float &value) |
Helper class for Voxels with basic operators.
Voxel::Voxel | ( | ) |
Voxel::Voxel | ( | const Voxel & | other | ) |
Definition at line 22 of file Volume.cpp.
Voxel::Voxel | ( | const float | value | ) |
Definition at line 27 of file Volume.cpp.
Voxel::~Voxel | ( | ) |
Definition at line 32 of file Volume.cpp.
const float Voxel::getValue | ( | ) | const |
Definition at line 41 of file Volume.cpp.
const bool Voxel::operator!= | ( | const Voxel & | other | ) | const |
Definition at line 51 of file Volume.cpp.
const Voxel Voxel::operator* | ( | const float & | value | ) | const |
Definition at line 114 of file Volume.cpp.
const Voxel & Voxel::operator*= | ( | const float & | value | ) |
Definition at line 88 of file Volume.cpp.
Definition at line 100 of file Volume.cpp.
Definition at line 76 of file Volume.cpp.
Definition at line 107 of file Volume.cpp.
Definition at line 82 of file Volume.cpp.
const Voxel Voxel::operator/ | ( | const float & | value | ) | const |
Definition at line 121 of file Volume.cpp.
const Voxel & Voxel::operator/= | ( | const float & | value | ) |
Definition at line 94 of file Volume.cpp.
const bool Voxel::operator< | ( | const Voxel & | other | ) | const |
Definition at line 66 of file Volume.cpp.
const bool Voxel::operator<= | ( | const Voxel & | other | ) | const |
Definition at line 71 of file Volume.cpp.
const bool Voxel::operator== | ( | const Voxel & | other | ) | const |
Definition at line 46 of file Volume.cpp.
const bool Voxel::operator> | ( | const Voxel & | other | ) | const |
Definition at line 56 of file Volume.cpp.
const bool Voxel::operator>= | ( | const Voxel & | other | ) | const |
Definition at line 61 of file Volume.cpp.
void Voxel::setValue | ( | const float | value | ) |
Definition at line 36 of file Volume.cpp.