BRISC::Core::CombineCoOccurrence Class Reference

Helper class for co-occurrence calculation. More...

List of all members.

Public Member Functions

 CombineCoOccurrence (int[] iHeader, int[] jHeader, ArrayList arrAllCoOccurrence)
 Create a new co-occurrence combination object.
ArrayList getCoOccurrence (int distance)
double[,] getCoOccurrence (int distance, int direction)
 Get a particular co-occurrence matrix, given displacement and direction.

Properties

int[] I [get]
 Get array of co-occurrence row values.
int[] J [get]
 Get array of co-occurrence column values.

Private Attributes

int[] x_I
 Co-occurrence row values.
int[] x_J
 Co-occurrence column values.
ArrayList x_AllCoOccurrence
 ArrayList (by displacement) of ArrayLists (by direction) of two-dimensional double arrays (co-occurrence matrices).


Detailed Description

Helper class for co-occurrence calculation.

This class holds all co-occurrence matrices for a particular matrix, in the form of nested ArrayLists (first by distance and then by direction).


Constructor & Destructor Documentation

BRISC::Core::CombineCoOccurrence::CombineCoOccurrence ( int[]  iHeader,
int[]  jHeader,
ArrayList  arrAllCoOccurrence 
) [inline]

Create a new co-occurrence combination object.

Parameters:
iHeader Co-occurrence row values
jHeader Co-occurrence column values
arrAllCoOccurrence ArrayList (by displacement) of ArrayLists (by direction) of two-dimensional double arrays (co-occurrence matrices)


Member Function Documentation

double [,] BRISC::Core::CombineCoOccurrence::getCoOccurrence ( int  distance,
int  direction 
) [inline]

Get a particular co-occurrence matrix, given displacement and direction.

Parameters:
distance Desired displacement
direction Desired direction
Returns:
Two-dimensional array of normalized co-occurrence data

ArrayList BRISC::Core::CombineCoOccurrence::getCoOccurrence ( int  distance  )  [inline]

Parameters:
distance Desired displacement
Returns:
ArrayList of four co-occurrence matrices, one for each direction


The documentation for this class was generated from the following file:
Generated on Wed Aug 16 17:13:32 2006 by  doxygen 1.4.7