M3_SparsePixelMatrixData Struct Reference

Sparse pixel-pixel matrix structure. More...

#include <M3.h>


Data Fields

int64_t numColumn
int64_t numNZ
M3_SparsePixelMatrixColumncolumn
M3_SparsePixelMatrixElmatrix


Detailed Description

Sparse pixel-pixel matrix structure.

This structure is the top level structure that is used to describe a sparse pixel-pixel matrix. This structure contains all of the information about a sparse pixel-pixel matrix.

Definition at line 400 of file M3.h.


Field Documentation

int64_t M3_SparsePixelMatrixData::numColumn

The number of columns with non-zero elements associated with the structure.

Definition at line 403 of file M3.h.

int64_t M3_SparsePixelMatrixData::numNZ

The total number of non-zero matrix elements associated with the structure.

Definition at line 405 of file M3.h.

M3_SparsePixelMatrixColumn* M3_SparsePixelMatrixData::column

This is an array that describes all of the columns associated with the structure.

Definition at line 407 of file M3.h.

M3_SparsePixelMatrixEl* M3_SparsePixelMatrixData::matrix

This is an array of all of the non-zero matrix elements associated with the structure. Note that the column associated with each element is inferred by the column array.

Definition at line 410 of file M3.h.

Referenced by M3_RunConfigStruct_GetSparseMatrix(), and M3_RunConfigStruct_GetSparseMatrixNumNZ().


The documentation for this struct was generated from the following file:
Generated on Mon Nov 24 10:05:12 2008 for M3 by  doxygen 1.5.3-20071008