#include <ShImage3D.hpp>
Inheritance diagram for SH::ShImage3D:


Public Member Functions | |
| ShImage3D () | |
| Construct an empty image. | |
| ShImage3D (int width, int height, int depth, int elements) | |
| Construct a black. | |
| ShImage3D (const ShImage3D &other) | |
| Copy an image. | |
| ShImage3D & | operator= (const ShImage3D &other) |
| Copy the data from. | |
| int | width () const |
| Determine the width of the image. | |
| int | height () const |
| Determine the height of the image. | |
| int | depth () const |
| Determine the depth of the image. | |
| int | elements () const |
| Determine the elements (floats per pixel) of. | |
| float | operator() (int x, int y, int z, int i) const |
| Retrieve a. | |
| float & | operator() (int x, int y, int z, int i) |
| Retrieve a. | |
| const float * | data () const |
| particular component from the image. | |
| float * | data () |
| ShMemoryPtr | memory () |
| ShPointer< const ShMemory > | memory () const |
Consists of a grid of floating-point elements. Stores data in a memory object that can be shared with a 3D array, table, or texture.
Definition at line 43 of file ShImage3D.hpp.
1.3.7