iRoCS Toolbox
1.1.0
|
#include <lblitzDataExplorer.hh>
Public Member Functions | |
template<typename DataT > | |
BlitzDataExplorer (blitz::Array< DataT, 4 > &data) | |
template<typename DataT > | |
BlitzDataExplorer (blitz::Array< DataT, 3 > &data) | |
void | addCursor (QImage &qview, int x, int y) |
blitz::TinyVector< double, 3 > | getCurrentCenter () |
blitz::TinyVector< double, 3 > | getCurrentPos () |
int | getCurrentX () |
int | getCurrentY () |
int | getCurrentZ () |
blitz::TinyVector< double, 6 > | getDataOnPoint (int x, int y, int z) |
QImage | getXYView () |
QImage | getXZView () |
QImage | getZYView () |
void | move (int x, int y, int z) |
template<typename DataT , typename DataT2 , int Dim, int Dim2> | |
void | normalize (blitz::Array< DataT, Dim > &data, blitz::Array< DataT2, Dim2 > &normdata) |
void | setDataPos (int x, int y, int z) |
void | setPos (int x, int y, int z) |
void | setST (int st) |
template<typename DataT > | |
void | updateData (blitz::Array< bool, 3 > &mask, blitz::TinyVector< DataT, 3 > &color, blitz::RectDomain< 3 > &domain) |
template<typename DataT > | |
void | updateData (blitz::Array< bool, 3 > &mask, DataT &grayValue, blitz::RectDomain< 3 > &domain) |
template<typename DataT > | |
void | updateData (blitz::Array< DataT, 3 > &image, blitz::RectDomain< 3 > &domain) |
template<typename DataT > | |
void | updateData (blitz::Array< DataT, 4 > &image, blitz::RectDomain< 4 > &domain) |
template<typename DataT > | |
void | updateData (blitz::Array< DataT, 4 > &data) |
template<typename DataT > | |
void | updateData (blitz::Array< DataT, 3 > &data) |
void | zoom (double r) |
Data Fields | |
bool | m_color |
blitz::Array< float, 4 > | m_originalDataColor |
blitz::Array< float, 3 > | m_originalDataGray |
blitz::TinyVector< int, 3 > | m_size |
Definition at line 29 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 34 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 61 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 81 of file lblitzDataExplorer.hh.
Referenced by lViewerMainWindow::updateData().
|
inline |
Definition at line 94 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 101 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 108 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 115 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 133 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 149 of file lblitzDataExplorer.hh.
Referenced by BlitzDataExplorer(), and updateData().
|
inline |
Definition at line 158 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 165 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 173 of file lblitzDataExplorer.hh.
Referenced by getXYView(), getXZView(), and getZYView().
|
inline |
Definition at line 186 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 251 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 297 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 345 of file lblitzDataExplorer.hh.
Referenced by lViewerMainWindow::setST().
|
inline |
Definition at line 356 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 362 of file lblitzDataExplorer.hh.
Referenced by lViewerMainWindow::setRefData().
|
inline |
Definition at line 367 of file lblitzDataExplorer.hh.
Referenced by lViewerMainWindow::setRefData().
|
inline |
Definition at line 372 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 378 of file lblitzDataExplorer.hh.
|
inline |
Definition at line 387 of file lblitzDataExplorer.hh.
Referenced by lViewerMainWindow::setRefData().
|
inline |
Definition at line 396 of file lblitzDataExplorer.hh.
Referenced by lViewerMainWindow::setRefData().
|
inline |
Definition at line 402 of file lblitzDataExplorer.hh.
bool BlitzDataExplorer::m_color |
Definition at line 426 of file lblitzDataExplorer.hh.
Referenced by BlitzDataExplorer(), getDataOnPoint(), getXYView(), getXZView(), getZYView(), and updateData().
blitz::TinyVector<int, 3> BlitzDataExplorer::m_size |
Definition at line 427 of file lblitzDataExplorer.hh.
Referenced by BlitzDataExplorer(), getDataOnPoint(), getXYView(), getXZView(), getZYView(), move(), setDataPos(), setPos(), and updateData().
blitz::Array<float, 3> BlitzDataExplorer::m_originalDataGray |
Definition at line 428 of file lblitzDataExplorer.hh.
blitz::Array<float, 4> BlitzDataExplorer::m_originalDataColor |
Definition at line 429 of file lblitzDataExplorer.hh.