57 #include <QSharedPointer>
81 using namespace Eigen;
100 typedef QSharedPointer<ImageSc>
SPtr;
109 explicit ImageSc(QWidget *parent = 0);
118 explicit ImageSc(MatrixXd &p_dMat, QWidget *parent = 0);
127 explicit ImageSc(MatrixXf &p_fMat, QWidget *parent = 0);
136 explicit ImageSc(MatrixXi &p_iMat, QWidget *parent = 0);
156 void updateData(MatrixXd &p_dMat);
163 void updateData(MatrixXf &p_fMat);
170 void updateData(MatrixXi &p_iMat);
178 void setColorMap(
const QString &p_sColorMap);
187 void paintEvent(QPaintEvent*);
197 QRgb (*pColorMapper)(double);
#define DISPSHARED_EXPORT
QSharedPointer< ImageSc > SPtr
MatrixXd m_matCentNormData
Eigen matrix visualization.
QVector< double > m_qVecScaleValues
QPixmap * m_pPixmapColorbar
qint32 m_iColorbarGradSteps
disp library export/import macros.
QSharedPointer< const ImageSc > ConstSPtr