oln::image3d_size Struct 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.

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

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.

  • nslices The number of slices in the image is set to nslices
  • nrows The number of rows in the image is set to nrows.
  • ncols The number of columns in the image is set to ncols.
  • border The border width of the image is set to border.

Definition at line 75 of file image3d_size.hh.

References oln::coord, and oln::abstract::image_size< image3d_size >::nth().

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


The documentation for this struct was generated from the following file:
Generated on Thu Apr 15 20:14:20 2004 for Olena by doxygen 1.3.6-20040222