struct_byte_matrix_t Struct Reference

Defines a matrix of bytes. More...

#include <lib/utils/include/matrix.h>


Data Fields

uint32_t nrows_alloced
uint32_t ncols_alloced
uint32_t nrows
uint32_t ncols
unsigned char ** data


Detailed Description

Defines a matrix of bytes.

This structure defines a matrix of bytes which knows its current dimensions and its allocated memory space.

Note:
Internally, a matrix of bytes is represented as a matrix of unsigned char elements.

Definition at line 351 of file matrix.h.


Field Documentation

Maximum number of rows of the matrix.

Definition at line 355 of file matrix.h.

Maximum number of columns of the matrix.

Definition at line 359 of file matrix.h.

Current number of rows of the matrix.

Definition at line 363 of file matrix.h.

Current number of columns of the matrix.

Definition at line 367 of file matrix.h.

unsigned char** struct_byte_matrix_t::data

2D array of unsigned char elements whose dimensions are given by the nrows_alloced and ncols_alloced fields.

Definition at line 372 of file matrix.h.


The documentation for this struct was generated from the following file:

Generated on Fri Jun 17 11:10:12 2011 for TIFA by Doxygen 1.5.5