CMatrix:MaxColsUsed


The MaxColsUsed method returns the maximum number of column members in any row of the CMatrix.

Syntax

nMaxColsUsed = CMatrix:MaxColsUsed()

where

    nMaxColsUsed is the maximum number of column members in any row. On failure, 0 is returned.

  

This method returns the number of columns defined in the row having the greatest number of columns. This is not the same as the maximum index in any row.

Example

Suppose a CMatrix assigned to M contains 5 members as shown below. There are 2 columns defined in row 50:

M = CMatrix:new()

-- create a CMatrix

M:Set( 2, 44, 1805 )

-- set member

M:Set( 50, 44, -62 )

-- set member

M:Set( 50, 1, 600.5 )

-- set member

M:Set( 3, 44, 102 )

-- set member

M:Set( 120, 44, 25 )

-- set member

Printf("Used = %d", M:MaxColsUsed())

-- result: Used = 2

Related Topics

Exists

CMatrix Class