oln::image3d_size Class Reference

#include <image3d_size.hh>

Inheritance diagram for oln::image3d_size:

Inheritance graph
[legend]
Collaboration diagram for oln::image3d_size:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 image3d_size (coord nslices, coord nrows, coord ncols, coord border)
 Image2d_size constructor.
 image3d_size ()
coord nslices () const
 Return the number of slices in the image.
coordnslices ()
 Return a reference to the number of slices in the image.
coord nrows () const
 Return the number of rows in the image.
coordnrows ()
 Return a reference to the number of rows in the image.
coord ncols () const
 Return the number of columns in the image.
coordncols ()
 Return a reference to the number of columns in the image.

Static Public Member Functions

static std::string name ()

Detailed Description

Size_type for image3d.

Definition at line 54 of file image3d_size.hh.


Constructor & Destructor Documentation

oln::image3d_size::image3d_size ( coord  nslices,
coord  nrows,
coord  ncols,
coord  border 
) [inline]

Image2d_size constructor.

Definition at line 75 of file image3d_size.hh.

References oln::abstract::image_size< Exact >::border_, and oln::abstract::image_size< Exact >::nth().

00076     {
00077       nth(0) = nslices;
00078       nth(1) = nrows;
00079       nth(2) = ncols;
00080       border_ = border;
00081     }


The documentation for this class was generated from the following file:
Generated on Tue Feb 20 20:24:15 2007 for Olena by  doxygen 1.5.1