Matrix Class Reference

Inheritance diagram for Matrix:

MdiSubWindow

List of all members.

Public Types


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)
LinearColorMapcolorMapPointer ()/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, int compression=0)
void exportToFile (const QString &)/PyName
void exportVector (const QString &, bool=true)
void fft (bool inverse=false)
void fftFilter (int filterType, double lowFreq, double highFreq=0.0)
void flipHorizontally ()
void flipVertically ()
QString formula ()
 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 LinearColorMap &)
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, bool renderImage=true)
void setXComment (const QString &)
void setXLabel (const QString &)
void setXUnit (const QString &)
void setYComment (const QString &)
void setYLabel (const QString &)
void setYUnit (const QString &)
void setZComment (const QString &)
void setZLabel (const QString &)
void setZUnit (const QString &)
void smooth ()
SIP_PYOBJECT text (int, int)
void transpose ()
QString xComment ()
double xEnd ()
QString xLabel ()
double xStart ()
QString xUnit ()
QString yComment ()
double yEnd ()
QString yLabel ()
double yStart ()
QString yUnit ()
QString zComment ()
QString zLabel ()
QString zUnit ()

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   ) 

LinearColorMap* 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,
int  compression = 0 
)

void Matrix::exportToFile ( const QString &   ) 

void Matrix::exportVector ( const QString &  ,
bool  = true 
)

void Matrix::fft ( bool  inverse = false  ) 

void Matrix::fftFilter ( int  filterType,
double  lowFreq,
double  highFreq = 0.0 
)

void Matrix::flipHorizontally (  ) 

void Matrix::flipVertically (  ) 

QString Matrix::formula (  ) 

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 LinearColorMap  ) 

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  ,
bool  renderImage = true 
)

void Matrix::setXComment ( const QString &   ) 

void Matrix::setXLabel ( const QString &   ) 

void Matrix::setXUnit ( const QString &   ) 

void Matrix::setYComment ( const QString &   ) 

void Matrix::setYLabel ( const QString &   ) 

void Matrix::setYUnit ( const QString &   ) 

void Matrix::setZComment ( const QString &   ) 

void Matrix::setZLabel ( const QString &   ) 

void Matrix::setZUnit ( const QString &   ) 

void Matrix::smooth (  ) 

SIP_PYOBJECT Matrix::text ( int  ,
int   
)

void Matrix::transpose (  ) 

QString Matrix::xComment (  ) 

double Matrix::xEnd (  ) 

QString Matrix::xLabel (  ) 

double Matrix::xStart (  ) 

QString Matrix::xUnit (  ) 

QString Matrix::yComment (  ) 

double Matrix::yEnd (  ) 

QString Matrix::yLabel (  ) 

double Matrix::yStart (  ) 

QString Matrix::yUnit (  ) 

QString Matrix::zComment (  ) 

QString Matrix::zLabel (  ) 

QString Matrix::zUnit (  ) 


Member Data Documentation

MethodCode Matrix::sipIsErr = 0


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

Generated on Tue Sep 26 13:39:47 2017 for QtiPlot/Python-API by  doxygen 1.5.8