|
MVE - Multi-View Environment mve-devel
|
A volume with regular grid layout. More...
#include <volume.h>
Public Types | |
| typedef std::shared_ptr< Volume< T > const > | ConstPtr |
| typedef std::shared_ptr< Volume< T > > | Ptr |
| typedef std::vector< T > | Voxels |
Public Member Functions | |
| Volume (void) | |
| void | allocate (int width, int height, int depth) |
| Allocates new volume space, clearing previous contents. | |
| int | depth (void) const |
| Returns depth of the image. | |
| Voxels & | get_data (void) |
| Returns data vector for the volume. | |
| Voxels const & | get_data (void) const |
| Returns data vector for the volume. | |
| int | height (void) const |
| Returns height of the image. | |
| int | width (void) const |
| Returns width of the image. | |
Static Public Member Functions | |
| static Ptr | create (int width, int height, int depth) |
A volume with regular grid layout.
| typedef std::shared_ptr<Volume<T> const> mve::Volume< T >::ConstPtr |
| typedef std::shared_ptr<Volume<T> > mve::Volume< T >::Ptr |
| typedef std::vector<T> mve::Volume< T >::Voxels |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |