Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

vbl_array_3d.h File Reference


Detailed Description

Contains class for templated 3d array.

Author:
Paul Beardsley, Oxford University, UK
Date:
29.03.96
   Modifications
    960926 AWF Converted to non-fascist C++ :-)
    970218 AWF Templated
    01 Mar 2001 fsm. Converted to fascist C++
    PDA (Manchester) 21/03/2001: Tidied up the documentation
    Peter Vanroose 3 Jan. 2002 added operator==
    Peter Vanroose 4 Jan. 2002 bug fix: 3rd arg row2_count_ --> row3_count_
   

Definition in file vbl_array_3d.h.

#include <vcl_compiler.h>
#include <vcl_cassert.h>
#include <vcl_iosfwd.h>

Go to the source code of this file.

Classes

class  vbl_array_3d< T >
 Templated 3-dimensional array. More...

Defines

#define RANGECHECK(i, j, k)
#define VBL_ARRAY_3D_INSTANTIATE   extern "please include vbl/vbl_array_3d.txx instead"
#define VBL_ARRAY_3D_IO_INSTANTIATE   extern "please include vbl/vbl_array_3d.txx instead"

Functions

template<class T>
export vcl_ostream & operator<< (vcl_ostream &, vbl_array_3d< T >const &)
template<class T>
export vcl_istream & operator>> (vcl_istream &, vbl_array_3d< T > &)


Define Documentation

#define RANGECHECK i,
j,
 ) 
 

Value:

assert(((int)i < row1_count_) && \
                   ((int)j < row2_count_) && ((int)k < row3_count_))

Definition at line 30 of file vbl_array_3d.h.

#define VBL_ARRAY_3D_INSTANTIATE   extern "please include vbl/vbl_array_3d.txx instead"
 

Definition at line 157 of file vbl_array_3d.h.

#define VBL_ARRAY_3D_IO_INSTANTIATE   extern "please include vbl/vbl_array_3d.txx instead"
 

Definition at line 159 of file vbl_array_3d.h.


Function Documentation

template<class T>
export vcl_ostream& operator<< vcl_ostream &  ,
vbl_array_3d< T >const & 
 

Definition at line 119 of file vbl_array_3d.txx.

template<class T>
export vcl_istream& operator>> vcl_istream &  ,
vbl_array_3d< T > & 
 

Definition at line 136 of file vbl_array_3d.txx.


Generated on Thu Jan 10 14:39:08 2008 for core/vbl by  doxygen 1.4.4