MFListOfCharts
[MFAtlas]

Collaboration diagram for MFListOfCharts:


Classes

class  MFListOFCharts
 Like it says, a list of charts. A return type for the binary tree search operation. More...

Functions

void MFRefListOfCharts (MFListOfCharts list, MFErrorHandler e)
 Adds a reference to the chart.
void MFFreeListOfCharts (MFListOfCharts list, MFErrorHandler e)
 Frees a reference to the chart, and deletes the chart if there are no references left.
MFListOfCharts MFCreateListOfCharts (int n, int *chartNumbers, MFErrorHandler e)
 Creates a list of charts from a list of chart numbers.
int MFNumberOfIntersectingCharts (MFListOfCharts list, MFErrorHandler e)
 Returns the number of charts in the list.
int MFIntersectingChart (MFListOfCharts list, int i, MFErrorHandler e)
 Returns the identifying number of the indicted chart in the list.

Function Documentation

MFListOfCharts MFCreateListOfCharts int  n,
int *  chartNumbers,
MFErrorHandler  e
 

Creates a list of charts from a list of chart numbers.

Parameters:
n The number of charts in the list.
chartNumbers An integer array of length at least n containing the identifying numbers, usually the position in the list of charts in an atlas.
e A place to return errors.
Returns:
The list.

void MFFreeListOfCharts MFListOfCharts  list,
MFErrorHandler  e
 

Frees a reference to the chart, and deletes the chart if there are no references left.

Parameters:
list The list being unreferenced.
e A place to return errors.
See also:
ReferenceCounting MFRefListOFCharts

int MFIntersectingChart MFListOfCharts  list,
int  i,
MFErrorHandler  e
 

Returns the identifying number of the indicted chart in the list.

Parameters:
list The list.
i The element being queried.
e A place to return errors.
Returns:
The identifying number of the chart.

int MFNumberOfIntersectingCharts MFListOfCharts  list,
MFErrorHandler  e
 

Returns the number of charts in the list.

Parameters:
list The list.
e A place to return errors.
Returns:
The number of charts in the list.

void MFRefListOfCharts MFListOfCharts  list,
MFErrorHandler  e
 

Adds a reference to the chart.

Parameters:
list The list being referenced.
e A place to return errors.
See also:
ReferenceCounting MFFreeListOFCharts


Generated on Tue Jan 30 13:39:47 2007 for multifario by  doxygen 1.4.6