|
Carna
Version 3.0.1
|
Defines interface to \(\mathbb N_0^3 \to \left[-1024,3071\right]\) volumetric data. More...
#include <HUVolume.h>
Inheritance diagram for Carna::base::HUVolume:
Collaboration diagram for Carna::base::HUVolume:Public Member Functions | |
| HUVolume () | |
| Instantiates. | |
| HUVolume (const math::Vector3ui &size) | |
| Instantiates. | |
| virtual HUV | operator() (unsigned int x, unsigned int y, unsigned int z) const override=0 |
| Returns HUV of specified voxel. | |
| virtual HUV | operator() (const math::Vector3ui &at) const override=0 |
| Returns HUV of specified voxel. | |
Public Member Functions inherited from Carna::base::math::VectorField< HUV > | |
| virtual | ~VectorField () |
| Does nothing. | |
Public Attributes | |
| math::Vector3ui | size |
| Holds the resolution. | |
Additional Inherited Members | |
Public Types inherited from Carna::base::math::VectorField< HUV > | |
| typedef HUV | Value |
| Holds the co-domain type of the vector field. | |
Defines interface to \(\mathbb N_0^3 \to \left[-1024,3071\right]\) volumetric data.
Definition at line 45 of file HUVolume.h.
Documentation generated by Doxygen