| 398 | } |
| 399 | |
| 400 | void QwtMatrixRasterData::update() |
| 401 | { |
| 402 | m_data->numRows = 0; |
| 403 | m_data->dx = 0.0; |
| 404 | m_data->dy = 0.0; |
| 405 | |
| 406 | if ( m_data->numColumns > 0 ) |
| 407 | { |
| 408 | m_data->numRows = m_data->values.size() / m_data->numColumns; |
| 409 | |
| 410 | const QwtInterval xInterval = interval( Qt::XAxis ); |
| 411 | const QwtInterval yInterval = interval( Qt::YAxis ); |
| 412 | if ( xInterval.isValid() ) |
| 413 | m_data->dx = xInterval.width() / m_data->numColumns; |
| 414 | if ( yInterval.isValid() ) |
| 415 | m_data->dy = yInterval.width() / m_data->numRows; |
| 416 | } |
| 417 | } |
no test coverage detected