Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages | Examples

vetDFMatrix Class Reference


Public Member Functions

 vetDFMatrix ()
 vetDFMatrix (char *array, unsigned int size, bool doCopy=false)
 vetDFMatrix (const char *filename)
 vetDFMatrix (FILE *fp)
 ~vetDFMatrix ()
char * dup_data ()
unsigned int getDim ()
char & operator[] (int i)
const char & operator[] (int i) const
VETRESULT saveToFile (const char *filename)
VETRESULT loadFromFile (const char *filename)
VETRESULT saveToStream (FILE *fp)
VETRESULT loadFromStream (FILE *fp)

Static Public Member Functions

static vetDFMatrixcreateKernel_3x3 (int index)

Protected Member Functions

void setDim (unsigned int size)

Protected Attributes

char * data
char * norm
unsigned int dim

Detailed Description

Definition at line 83 of file vetDFMatrix.h.


Member Function Documentation

const char& vetDFMatrix::operator[] int  i  )  const [inline]
 

Overloaded array operator.

This operator allows easy access to the data of the pixel as if you were refering to the data directly.

Parameters:
i The index of the field to return.
Returns:
The value of the field.

Definition at line 177 of file vetDFMatrix.h.

References data.

char& vetDFMatrix::operator[] int  i  )  [inline]
 

Overloaded array operator.

This operator allows easy access to the data of the pixel as if you were refering to the data directly.

Parameters:
i The index of the field to return.
Returns:
The value of the field.

Definition at line 162 of file vetDFMatrix.h.

References data.


The documentation for this class was generated from the following file:
Generated on Tue Jan 24 11:59:28 2006 for VETLib by  doxygen 1.4.4