Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | File Members

SDIFMatrixData - Set data


Functions

void Easdif::SDIFMatrixData::Set (int i, int j, double value)
void Easdif::SDIFMatrixData::Set (int i, int j, float value)
void Easdif::SDIFMatrixData::Set (int i, int j, int value)
void Easdif::SDIFMatrixData::Set (int i, int j, unsigned char value)
template<class TT>
void Easdif::SDIFMatrixData::_SetRow (const TT *in, int irow) throw (SDIFArrayPosition)
 setting an entire row
template<class TT>
void Easdif::SDIFMatrixData::_SetCol (const TT *in, int icol) throw (SDIFArrayPosition)
 setting an entire column
void Easdif::SDIFMatrixData::SetCol (const double *out, int icol) throw (SDIFArrayPosition)
 setting an entire column as double
void Easdif::SDIFMatrixData::SetCol (const float *out, int icol) throw (SDIFArrayPosition)
void Easdif::SDIFMatrixData::SetCol (const int *out, int icol) throw (SDIFArrayPosition)
void Easdif::SDIFMatrixData::SetCol (const unsigned char *out, int icol) throw (SDIFArrayPosition)
void Easdif::SDIFMatrixData::SetRow (const double *out, int irow) throw (SDIFArrayPosition)
void Easdif::SDIFMatrixData::SetRow (const float *out, int irow) throw (SDIFArrayPosition)
void Easdif::SDIFMatrixData::SetRow (const int *out, int irow) throw (SDIFArrayPosition)
void Easdif::SDIFMatrixData::SetRow (const unsigned char *out, int irow) throw (SDIFArrayPosition)

Function Documentation

template<class T>
void Easdif::SDIFMatrixData< T >::Set int  i,
int  j,
double  value
[inline, virtual, inherited]
 

set a value in the matrix using double input type

Parameters:
i 
j 
value 

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::Set int  i,
int  j,
float  value
[inline, virtual, inherited]
 

set a value in the matrix using float input type

Parameters:
i 
j 
value 

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::Set int  i,
int  j,
int  value
[inline, virtual, inherited]
 

set a value in the matrix using int input type

Parameters:
i 
j 
value 

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::Set int  i,
int  j,
unsigned char  value
[inline, virtual, inherited]
 

set a value in the matrix using unsigned char input type

Parameters:
i 
j 
value 

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
template<class TT>
void Easdif::SDIFMatrixData< T >::_SetRow const TT *  in,
int  irow
throw (SDIFArrayPosition) [inline, inherited]
 

setting an entire row

Parameters:
in pointer to memory holding at least GetNbCols() elements
irow row index [0,m_Nrows[

template<class T>
template<class TT>
void Easdif::SDIFMatrixData< T >::_SetCol const TT *  in,
int  icol
throw (SDIFArrayPosition) [inline, inherited]
 

setting an entire column

Parameters:
in pointer to memory holding at least GetNbRows() elements
icol column index [0,m_Ncols[

template<class T>
void Easdif::SDIFMatrixData< T >::SetCol const double *  out,
int  icol
throw (SDIFArrayPosition) [inline, virtual, inherited]
 

setting an entire column as double

Parameters:
out pointer to memory holding at least GetNbRows() elements
icol column index [0,m_Ncols[

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::SetCol const float *  out,
int  icol
throw (SDIFArrayPosition) [inline, virtual, inherited]
 

setting an entire column as float

Parameters:
out pointer to memory holding at least GetNbRows() elements
icol column index [0,m_Ncols[

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::SetCol const int *  out,
int  icol
throw (SDIFArrayPosition) [inline, virtual, inherited]
 

setting an entire column as int

Parameters:
out pointer to memory holding at least GetNbRows() elements
icol column index [0,m_Ncols[

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::SetCol const unsigned char *  out,
int  icol
throw (SDIFArrayPosition) [inline, virtual, inherited]
 

setting an entire column as unsigned char

Parameters:
out pointer to memory holding at least GetNbRows() elements
icol column index [0,m_Ncols[

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::SetRow const double *  out,
int  irow
throw (SDIFArrayPosition) [inline, virtual, inherited]
 

setting an entire row as double

Parameters:
out pointer to memory holding at least GetNbRows() elements
irow row index [0,m_Nrows[

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::SetRow const float *  out,
int  irow
throw (SDIFArrayPosition) [inline, virtual, inherited]
 

setting an entire row as float

Parameters:
out pointer to memory holding at least GetNbRows() elements
irow row index [0,m_Nrows[

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::SetRow const int *  out,
int  irow
throw (SDIFArrayPosition) [inline, virtual, inherited]
 

setting an entire row as int

Parameters:
out pointer to memory holding at least GetNbRows() elements
irow row index [0,m_Nrows[

Implements Easdif::SDIFMatrixDataInterface.

template<class T>
void Easdif::SDIFMatrixData< T >::SetRow const unsigned char *  out,
int  irow
throw (SDIFArrayPosition) [inline, virtual, inherited]
 

setting an entire row as unsigned char

Parameters:
out pointer to memory holding at least GetNbRows() elements
irow row index [0,m_Nrows[

Implements Easdif::SDIFMatrixDataInterface.


Generated on Tue Jan 3 15:00:56 2006 for Easdif by  doxygen 1.3.9.1