#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.