Developer Documentation
Centre for Vision, Speech & Signal Processing
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
ByteImage3dC::ByteImage3dC(void)
ByteImage3dC::Dummy(void)
Image3dC::SubSamplingZ(void) const
Image3dC::SubSamplingY(void) const
Image3dC::LoadSlice(FilenameC &,unsigned int)
Image3dC::Save(char *)
Image3dC::operator+=(const Image3dC &)
Image3dC::operator-=(const Image3dC &)
Image3dC::operator*=(const Image3dC &)
Image3dC::operator/=(const Image3dC &)
SArray3dC::Fill(const DataC &)
SArray3dC::Copy(void)
SArray3dC::operator[](const Index3dC &)
SArray3dC::operator[](const Index3dC &) const
SArray3dC::operator[](const Index2dC &)
SArray3dC::operator[](const Index2dC &) const
SArray3dC::operator[](const IndexT)
SArray3dC::operator[](const IndexT) const
SArray3dC::Dim1(void) const
SArray3dC::Dim2(void) const
SArray3dC::Dim3(void) const
SArray3dC::operator<<(ostream &,SArray3dC &)
SArray3dC::operator>>(istream &,SArray3dC &)
ByteImage3dC
 
include "amma/ByteImage3D.hh"
User Level:Default
Library:Image3D
Example:exMultiLevelMatchEst.cc
Section:Containers.Arrays.3-D Arrays.Image3D
In Scope:std

Comments:
////////////////////////////////////////////////////////

Parent Classes: Methods:
ByteImage3dC()
Default constructor.

void Dummy(void)

#include "amma/Image3d.hh"
float SubSamplingZ() const

float SubSamplingY() const

void LoadSlice(FilenameC & fn,unsigned int i)
Load a certain slice with a 2d image (ppm or pgm format)
BUG: Still not working

void Save(char * in_file)
void Save(FilenameC &fn); Mathematical functions



Image3dC<CharT> & operator+=(const Image3dC<CharT> & b)
overload of the adding function

Image3dC<CharT> & operator-=(const Image3dC<CharT> & b)
overload of the substracting function

Image3dC<CharT> & operator*=(const Image3dC<CharT> & b)
overload of the multiplication function

Image3dC<CharT> & operator/=(const Image3dC<CharT> & b)
overload of the division function

#include "amma/SArray3d.hh"
void Fill(const CharT & d)
Fill array with value.

SArray3dC<CharT> Copy()
Deep Copy array.

CharT & operator[](const Index3dC & i)
access to the item array[(k,j,i)]

const CharT & operator[](const Index3dC & i) const
return the item array[(k,j,i)]

SizeBufferAccessC<CharT> & operator[](const Index2dC & i)
access to the item array[(i)]

const SizeBufferAccessC<CharT> & operator[](const Index2dC & i) const
access to the item array[(i)]

SizeBufferAccessC<SizeBufferAccessC<CharT>> & operator[](const IndexT i)
access to the item array[(i)]

const SizeBufferAccessC<SizeBufferAccessC<CharT>> & operator[](const IndexT i) const
return the item array[(i)]

SizeT Dim1() const
Size in Z axis.

SizeT Dim2() const
Size in Y axis.

SizeT Dim3() const
Size in X axis.

ostream & operator<<(ostream & s,SArray3dC<CharT> & arr)
prints the array to the ostream s

istream & operator>>(istream & s,SArray3dC<CharT> & arr)
gets the array for a ostream s


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001