Matrix Class Reference

Inheritance diagram for Matrix:
MdiSubWindow

List of all members.

Public Types

enum  HeaderViewType { ColumnRow, XY }
enum  ImportMode { NewColumns, NewRows, Overwrite }
enum  ResamplingMethod { Bilinear, Bicubic }
enum  ViewType { TableView, ImageView }

Public Member Functions

bool calculate (int startRow=0, int endRow=-1, int startCol=0, int endCol=-1, bool muParser=true)
End double cell (int, int)
 CHECK_MATRIX_COL (a1)
 CHECK_MATRIX_COL (a1)
 CHECK_MATRIX_COL (a1)
 CHECK_MATRIX_COL (a1)
 CHECK_MATRIX_ROW (a0)
 CHECK_MATRIX_ROW (a0)
 CHECK_MATRIX_ROW (a0)
 CHECK_MATRIX_ROW (a0)
QwtLinearColorMap * colorMapPointer ()/PyName
double determinant ()
End double dx ()
double dy ()
bool exportASCII (const QString &, const QString &="\t", bool=false)
void exportRasterImage (const QString &, int=100, int dpi=0)
void exportToFile (const QString &)/PyName
void exportVector (const QString &, int=0, bool=true)
void flipHorizontally ()
void flipVertically ()
 if (sipIsErr==0) sipCpp->setCell(row
 if (sipIsErr==0) sipCpp->setText(row
 if (sipIsErr==0) sipRes
 if (sipIsErr==0) sipRes
QImage image ()
void importASCII (const QString &, const QString &="\t", int=0, bool=false, bool=false, const QString &="#", ImportMode=Overwrite, const QLocale &=QLocale(), int=0, int=-1)
void importImage (const QString &)
double integrate ()
void invert ()
int numCols ()
int numRows ()
void resample (int rows, int cols, const ResamplingMethod &method=Matrix::Bilinear)
void resetView ()
void rotate90 (bool=true)
End void setCell (int, int, double)
void setColorMap (const QwtLinearColorMap &)
void setCoordinates (double xs, double xe, double ys, double ye)
void setDefaultColorMap ()
void setDimensions (int rows, int cols)
void setFormula (const QString &)
void setGrayScale ()
void setHeaderViewType (HeaderViewType)
void setNumCols (int)
void setNumericPrecision (int prec)
void setNumRows (int)
void setRainbowColorMap ()
End void setText (int, int, const QString &)
void setViewType (ViewType)
void smooth ()
SIP_PYOBJECT text (int, int)
void transpose ()
double xEnd ()
double xStart ()
double yEnd ()
double yStart ()

Public Attributes

 a2
a2
 col
MethodCode sipIsErr = 0

Private Member Functions

 Matrix (const Matrix &)

Member Enumeration Documentation

Enumerator:
ColumnRow 
XY 
Enumerator:
NewColumns 
NewRows 
Overwrite 
Enumerator:
Bilinear 
Bicubic 
Enumerator:
TableView 
ImageView 

Constructor & Destructor Documentation

Matrix::Matrix ( const Matrix  )  [private]

Member Function Documentation

bool Matrix::calculate ( int  startRow = 0,
int  endRow = -1,
int  startCol = 0,
int  endCol = -1,
bool  muParser = true 
)
End double Matrix::cell ( int  ,
int   
)
Matrix::CHECK_MATRIX_COL ( a1   ) 
Matrix::CHECK_MATRIX_COL ( a1   ) 
Matrix::CHECK_MATRIX_COL ( a1   ) 
Matrix::CHECK_MATRIX_COL ( a1   ) 
Matrix::CHECK_MATRIX_ROW ( a0   ) 
Matrix::CHECK_MATRIX_ROW ( a0   ) 
Matrix::CHECK_MATRIX_ROW ( a0   ) 
Matrix::CHECK_MATRIX_ROW ( a0   ) 
QwtLinearColorMap* Matrix::colorMapPointer (  ) 
double Matrix::determinant (  ) 
End double Matrix::dx (  ) 
double Matrix::dy (  ) 
bool Matrix::exportASCII ( const QString &  ,
const QString &  = "\t",
bool  = false 
)
void Matrix::exportRasterImage ( const QString &  ,
int  = 100,
int  dpi = 0 
)
void Matrix::exportToFile ( const QString &   ) 
void Matrix::exportVector ( const QString &  ,
int  = 0,
bool  = true 
)
void Matrix::flipHorizontally (  ) 
void Matrix::flipVertically (  ) 
Matrix::if ( sipIsErr  = = 0  ) 
Matrix::if ( sipIsErr  = = 0  ) 
Matrix::if ( sipIsErr  = =0  ) 
Matrix::if ( sipIsErr  = =0  ) 
QImage Matrix::image (  ) 
void Matrix::importASCII ( const QString &  ,
const QString &  = "\t",
int  = 0,
bool  = false,
bool  = false,
const QString &  = "#",
ImportMode  = Overwrite,
const QLocale &  = QLocale(),
int  = 0,
int  = -1 
)
void Matrix::importImage ( const QString &   ) 
double Matrix::integrate (  ) 
void Matrix::invert (  ) 
int Matrix::numCols (  ) 
int Matrix::numRows (  ) 
void Matrix::resample ( int  rows,
int  cols,
const ResamplingMethod method = Matrix::Bilinear 
)
void Matrix::resetView (  ) 
void Matrix::rotate90 ( bool  = true  ) 
End void Matrix::setCell ( int  ,
int  ,
double   
)
void Matrix::setColorMap ( const QwtLinearColorMap &   ) 
void Matrix::setCoordinates ( double  xs,
double  xe,
double  ys,
double  ye 
)
void Matrix::setDefaultColorMap (  ) 
void Matrix::setDimensions ( int  rows,
int  cols 
)
void Matrix::setFormula ( const QString &   ) 
void Matrix::setGrayScale (  ) 
void Matrix::setHeaderViewType ( HeaderViewType   ) 
void Matrix::setNumCols ( int   ) 
void Matrix::setNumericPrecision ( int  prec  ) 
void Matrix::setNumRows ( int   ) 
void Matrix::setRainbowColorMap (  ) 
End void Matrix::setText ( int  ,
int  ,
const QString &   
)
void Matrix::setViewType ( ViewType   ) 
void Matrix::smooth (  ) 
SIP_PYOBJECT Matrix::text ( int  ,
int   
)
void Matrix::transpose (  ) 
double Matrix::xEnd (  ) 
double Matrix::xStart (  ) 
double Matrix::yEnd (  ) 
double Matrix::yStart (  ) 

Member Data Documentation

MethodCode Matrix::sipIsErr = 0

The documentation for this class was generated from the following file:

Generated on Wed Oct 27 12:11:20 2010 for QtiPlot_Python_API by  doxygen 1.6.1