This class represents the DGV Table Display object using Qt. More...
#include <DGVTableVTK.h>
Public Slots | |
void | zapSelection () |
Sets the selection to zero. | |
void | delSelection () |
Deletes the selection. | |
void | plotSelection () |
Plots the selection. | |
void | fftSelection () |
1D FFT of the selection. | |
void | ifftSelection () |
Inverse 1D FFT of the selection. | |
void | fftRealSelection () |
1D Real FFT of the selection. | |
void | ifftRealSelection () |
Inverse Real 1D FFT of the selection. | |
void | surfacePlotSelection () |
Surface Plots the selection. | |
void | scanSelection () |
Scans through the selection using line plot. | |
void | saveSelection () |
Save the selection using CSV file. | |
void | saveAll () |
Save the entire table using CSV file. | |
void | refresh () |
Sets up table data from internal array. | |
void | renameData () |
Renames the table data. | |
void | updateData (int row, int col) |
Updates array values to match table. | |
Signals | |
void | plotAvailable (DGVPlot *) |
Send signal that a plot is available for showing. | |
void | animationAvailable (DGVAnimatedScan *) |
Send signal that a scan is available for showing. | |
void | surfacePlotAvailable (DGVSurfacePlotVTK *) |
Send signal that a surface plot is available for showing. | |
void | fftSelectionAvailable (Array< Array< complex< tableType >, 1 >, 1 > selectedData) |
void | ifftSelectionAvailable (Array< Array< complex< tableType >, 1 >, 1 > selectedData) |
void | fftRealSelectionAvailable (Array< Array< tableType, 1 >, 1 > selectedData) |
void | ifftRealSelectionAvailable (Array< Array< complex< tableType >, 1 >, 1 > selectedData) |
void | recentFileAvailable (const QString &fileName) |
Send signal that a recent filename is available for saving. | |
Public Member Functions | |
DGVTableVTK (QWidget *parent=0) | |
The standard constructor. | |
virtual | ~DGVTableVTK () |
The standard destructor. | |
void | setName (QString filename) |
Set the name of the table. | |
virtual void | setItem (int row, int column, tableType value) |
Sets the value into table at position. Automates item creation etc. | |
virtual void | setItem (int row, int column, QString value) |
tableType | getItem (int x, int y) |
Returns the data at (x,y) in the table. | |
bool | loadCSV (const QString filename) |
Loads the CSV file into table. Returns true if successful. | |
void | complexValuedMode (bool complexValues) |
Enable the maintaining of complex values and its display? | |
bool | isComplexValued () |
Is the table complex valued? | |
void | linkToImageData (bool link) |
Link the table to image data, important in order for changes in the table to be applied to the right data. | |
bool | isLinkedToImage () |
Is the table linked to image data, important in order for changes in the table to be applied to the right data. | |
void | setData (Array< tableType, 2 > &values) |
Sets table up for values provided. | |
void | setData (Array< tableType, 1 > &values) |
void | setData (Array< Array< tableType, 1 >, 1 > &values) |
void | setData (Array< complex< tableType >, 2 > &values) |
Sets table up for complex 1D values provided. | |
void | setData (Array< complex< tableType >, 1 > &values) |
void | setData (Array< Array< complex< tableType >, 1 >, 1 > &values) |
void | setDataSize (int rows, int cols) |
Presizes the table data to given size. Useful for when storing results of transforms. Note: Call complexValuedMode if data is going to be complex. Array is initialized in the process. | |
void | setPrecision (int prec) |
Sets the precision of the values displayed. Default is 8 places. | |
int | getPrecision () |
Gets the precision of the values displayed. | |
void | generateTable () |
Reload table data from internal array. | |
void | reload () |
Reload table data from internal array. | |
void | viewMagnitude () |
bool | viewingMagnitude () |
Is the table showing the magnitude of the table data. | |
void | viewImaginaryPart () |
View the imaginary part of the table data. | |
bool | viewingImaginaryPart () |
Is the table showing the imaginary part of the table data. | |
void | viewRealPart () |
View the real part of the table data. | |
bool | viewingRealPart () |
Is the table showing the real part of the table data. | |
void | viewPhase () |
View the phase of the table data. | |
bool | viewingPhase () |
Is the table showing the phase of the table data. | |
bool | isViewChanging () |
Is the phase of the table data being viewed. | |
Array< tableType, 2 > & | data () |
Returns a Blitz++ array containing the table data. | |
Array< complex< tableType >, 2 > & | dataComplex () |
Returns a Complex Valued Blitz++ array containing the image data. | |
Array< tableType, 2 > & | dataViewing () |
QString | strippedName () |
Returns the stripped (path removed) name of the table. | |
QString | strippedNamePrefix () |
Returns the stripped (path removed) name of the table with "Table" prefix. | |
void | addToContextMenu (QVector< QMenu * > &menus) |
Adds the menu to the context menu. Connections are assumed to be made before hand. | |
void | setConsole (DGVConsole *newConsole) |
Assigns a console for message output. You should set this before calling data members to ensure messages reach the console (if one is present). | |
void | setVerboseMode (bool verbose) |
Verbose mode for message output. | |
void | clearArray () |
Protected Member Functions | |
void | addContextMenuExtras () |
Adds extra parts to context menu. Assumes call is always made inside contextMenuEvent(). | |
virtual void | contextMenuEvent (QContextMenuEvent *event) |
The context menu setup member. | |
void | createConnections () |
Sets up the connections between widgets. | |
void | createActions () |
void | selectionToArray (Array< Array< tableType, 1 >, 1 > &xData, Array< Array< tableType, 1 >, 1 > &selectedData) |
void | selectionToArray (Array< Array< tableType, 1 >, 1 > &xData, Array< Array< complex< tableType >, 1 >, 1 > &selectedData) |
void | printError (QString msg) |
Error message wrapper for console. | |
void | printWarning (QString msg) |
Warning message wrapper for console. | |
void | printInfo (QString msg) |
Info message wrapper for console. | |
Protected Attributes | |
bool | complexData |
Contains complex data? | |
bool | linkedToImage |
Is the table linked to image data? (Used to update the correct data). | |
bool | viewChanging |
Is only the view changing (from viewing imaginary to real etc.) then dont update data. | |
bool | verboseMode |
Verbose messaging mode. | |
bool | consoleAssigned |
Messaging console has been set. | |
bool | editable |
Flag for maintaining if data is editable. | |
int | tablePrecision |
Precision of the decimals. Default is 8. | |
QString | name |
Name of the table. | |
QMenu * | contextMenu |
Context Menu. | |
QVector< QMenu * > | menusToAdd |
Conext Menu's to add. | |
QActionGroup * | selectGroup |
Group actions that function on selections. | |
QAction * | zapAct |
Action object for zapping a selection. | |
QAction * | delAct |
Action object for deleting a selection. | |
QActionGroup * | globalGroup |
Group actions that function on entire table. | |
QAction * | plotAct |
Action object for plotting a selection. | |
QAction * | fft_1DAct |
Action for doing 1D FFT. | |
QAction * | ifft_1DAct |
Action for doing 1D inverse FFT. | |
QAction * | fft_Real_1DAct |
Action for doing real 1D FFT. | |
QAction * | ifft_Real_1DAct |
Action for doing real 1D inverse FFT. | |
QAction * | surfacePlotAct |
Action object for surface plotting a selection. | |
QAction * | scanAct |
Action object for scanning through a selection. | |
QActionGroup * | complexGroup |
Grouping for check boxes. | |
QAction * | absoluteMagnitudeAct |
Show Absolute Magnitude? | |
QAction * | imaginaryPartAct |
Show Imaginary Part? | |
QAction * | realPartAct |
Show Real Part? | |
QAction * | phaseAct |
Show phase/arg? | |
QAction * | fitColsAct |
Action object to fit to columns. | |
QAction * | fitRowsAct |
Action object to fit to rows. | |
QAction * | saveAct |
Action object for saving the selection. | |
QAction * | saveAllAct |
Action object for saving entire table. | |
QAction * | refreshAct |
Action object for refreshing the display of an table. | |
QAction * | renameAct |
Action object for renaming the display of an table. | |
QAction * | closeAct |
Action object for closing the table. | |
Array< tableType, 2 > | tableData |
Array. Empty until data() is called. Then it is assumed that DGVImage is not used and is created. | |
Array< complex< tableType >, 2 > | tableComplexData |
Array. Empty until data() is called. Then it is assumed that DGVImage is not used and is created. | |
DGVConsole * | console |
Console for message output. |
This class represents the DGV Table Display object using Qt.
The class displays table values using the Qt QTableWidget class. You can do 1D FFTs and 1D plots of rows and columns. It also allows the user to do a 1D scan (animation plot) through the data and save as a CSV file. It inherits all the members from QTableWidget class.
Usage Example:
DGVTableVTK *tbl = new DGVTableVTK; tbl->setName(tblName); tbl->setData(newData); tbl->generateTable(); tbl->show();
Definition at line 54 of file DGVTableVTK.h.
DGVTableVTK::DGVTableVTK | ( | QWidget * | parent = 0 |
) |
DGVTableVTK::~DGVTableVTK | ( | ) | [virtual] |
The standard destructor.
Definition at line 49 of file DGVTableVTK.cpp.
void DGVTableVTK::addContextMenuExtras | ( | ) | [protected] |
Adds extra parts to context menu. Assumes call is always made inside contextMenuEvent().
Definition at line 655 of file DGVTableVTK.cpp.
void DGVTableVTK::addToContextMenu | ( | QVector< QMenu * > & | menus | ) |
Adds the menu to the context menu. Connections are assumed to be made before hand.
Definition at line 641 of file DGVTableVTK.cpp.
void DGVTableVTK::animationAvailable | ( | DGVAnimatedScan * | _t1 | ) | [signal] |
Send signal that a scan is available for showing.
Definition at line 147 of file moc_DGVTableVTK.cpp.
void DGVTableVTK::clearArray | ( | ) | [inline] |
Definition at line 262 of file DGVTableVTK.h.
void DGVTableVTK::complexValuedMode | ( | bool | complexValues | ) |
Enable the maintaining of complex values and its display?
Definition at line 393 of file DGVTableVTK.cpp.
void DGVTableVTK::contextMenuEvent | ( | QContextMenuEvent * | event | ) | [protected, virtual] |
The context menu setup member.
< Only exists for the duration of the context selection
Extra (preconnected) menus to add.
Global Transforms
Selection Options
Complex View Options
Abs Display
Imag Display
Real Display
Phase Display
Table Formatting
Global Options
Refresh
Definition at line 661 of file DGVTableVTK.cpp.
void DGVTableVTK::createActions | ( | ) | [protected] |
Definition at line 792 of file DGVTableVTK.cpp.
void DGVTableVTK::createConnections | ( | ) | [protected] |
Sets up the connections between widgets.
<
Definition at line 783 of file DGVTableVTK.cpp.
Array< tableType, 2 > & DGVTableVTK::data | ( | ) |
Returns a Blitz++ array containing the table data.
Clears the internal Blitz++ array containing the table data.
Definition at line 522 of file DGVTableVTK.cpp.
Array< complex< imageType >, 2 > & DGVTableVTK::dataComplex | ( | ) |
Returns a Complex Valued Blitz++ array containing the image data.
Definition at line 527 of file DGVTableVTK.cpp.
Array< imageType, 2 > & DGVTableVTK::dataViewing | ( | ) |
Definition at line 532 of file DGVTableVTK.cpp.
void DGVTableVTK::delSelection | ( | ) | [slot] |
void DGVTableVTK::fftRealSelection | ( | ) | [slot] |
1D Real FFT of the selection.
< Array of Array is done to have variable-sized rows
Definition at line 171 of file DGVTableVTK.cpp.
void DGVTableVTK::fftRealSelectionAvailable | ( | Array< Array< tableType, 1 >, 1 > | selectedData | ) | [signal] |
Definition at line 175 of file moc_DGVTableVTK.cpp.
void DGVTableVTK::fftSelection | ( | ) | [slot] |
1D FFT of the selection.
< Array of Array is done to have variable-sized rows
Definition at line 151 of file DGVTableVTK.cpp.
void DGVTableVTK::fftSelectionAvailable | ( | Array< Array< complex< tableType >, 1 >, 1 > | selectedData | ) | [signal] |
Definition at line 161 of file moc_DGVTableVTK.cpp.
DGVTableVTK::generateTable | ( | ) | [inline] |
Reload table data from internal array.
Definition at line 152 of file DGVTableVTK.h.
tableType DGVTableVTK::getItem | ( | int | x, | |
int | y | |||
) |
Returns the data at (x,y) in the table.
Definition at line 84 of file DGVTableVTK.cpp.
DGVTableVTK::getPrecision | ( | ) | [inline] |
Gets the precision of the values displayed.
Definition at line 146 of file DGVTableVTK.h.
void DGVTableVTK::ifftRealSelection | ( | ) | [slot] |
Inverse Real 1D FFT of the selection.
< Array of Array is done to have variable-sized rows
Definition at line 181 of file DGVTableVTK.cpp.
void DGVTableVTK::ifftRealSelectionAvailable | ( | Array< Array< complex< tableType >, 1 >, 1 > | selectedData | ) | [signal] |
Definition at line 182 of file moc_DGVTableVTK.cpp.
void DGVTableVTK::ifftSelection | ( | ) | [slot] |
Inverse 1D FFT of the selection.
< Array of Array is done to have variable-sized rows
Definition at line 161 of file DGVTableVTK.cpp.
void DGVTableVTK::ifftSelectionAvailable | ( | Array< Array< complex< tableType >, 1 >, 1 > | selectedData | ) | [signal] |
Definition at line 168 of file moc_DGVTableVTK.cpp.
DGVTableVTK::isComplexValued | ( | ) | [inline] |
Is the table complex valued?
Definition at line 101 of file DGVTableVTK.h.
DGVTableVTK::isLinkedToImage | ( | ) | [inline] |
Is the table linked to image data, important in order for changes in the table to be applied to the right data.
Definition at line 114 of file DGVTableVTK.h.
DGVTableVTK::isViewChanging | ( | ) | [inline] |
Is the phase of the table data being viewed.
Definition at line 211 of file DGVTableVTK.h.
void DGVTableVTK::linkToImageData | ( | bool | link | ) |
Link the table to image data, important in order for changes in the table to be applied to the right data.
Definition at line 403 of file DGVTableVTK.cpp.
bool DGVTableVTK::loadCSV | ( | const QString | filename | ) |
Loads the CSV file into table. Returns true if successful.
Detect CSV structure
< Check for redundant comma at end
Read actual file
Definition at line 331 of file DGVTableVTK.cpp.
void DGVTableVTK::plotAvailable | ( | DGVPlot * | _t1 | ) | [signal] |
Send signal that a plot is available for showing.
Definition at line 140 of file moc_DGVTableVTK.cpp.
void DGVTableVTK::plotSelection | ( | ) | [slot] |
Plots the selection.
< Array of Array is done to have variable-sized rows
<
Definition at line 133 of file DGVTableVTK.cpp.
void DGVTableVTK::printError | ( | QString | msg | ) | [protected] |
Error message wrapper for console.
Definition at line 1014 of file DGVTableVTK.cpp.
void DGVTableVTK::printInfo | ( | QString | msg | ) | [protected] |
Info message wrapper for console.
Definition at line 1040 of file DGVTableVTK.cpp.
void DGVTableVTK::printWarning | ( | QString | msg | ) | [protected] |
Warning message wrapper for console.
Definition at line 1027 of file DGVTableVTK.cpp.
void DGVTableVTK::recentFileAvailable | ( | const QString & | fileName | ) | [signal] |
Send signal that a recent filename is available for saving.
Definition at line 189 of file moc_DGVTableVTK.cpp.
void DGVTableVTK::refresh | ( | ) | [slot] |
Sets up table data from internal array.
Load from inital source
Definition at line 562 of file DGVTableVTK.cpp.
void DGVTableVTK::reload | ( | ) |
Reload table data from internal array.
< Reset editable flag
Definition at line 408 of file DGVTableVTK.cpp.
void DGVTableVTK::renameData | ( | ) | [slot] |
Renames the table data.
Definition at line 594 of file DGVTableVTK.cpp.
void DGVTableVTK::saveAll | ( | ) | [slot] |
Save the entire table using CSV file.
Definition at line 290 of file DGVTableVTK.cpp.
void DGVTableVTK::saveSelection | ( | ) | [slot] |
Save the selection using CSV file.
Get selected items, which is put into 1D form
Get the actual ranges selected
Determine shape of selection
Definition at line 223 of file DGVTableVTK.cpp.
void DGVTableVTK::scanSelection | ( | ) | [slot] |
Scans through the selection using line plot.
<
Definition at line 208 of file DGVTableVTK.cpp.
void DGVTableVTK::selectionToArray | ( | Array< Array< tableType, 1 >, 1 > & | xData, | |
Array< Array< tableType, 1 >, 1 > & | selectedData | |||
) | [protected] |
Get selected items, which is put into 1D form
Get the actual ranges selected
Copy the data ordered row wise
User has selected using shift key (continuous selection)
Break up row wise
Resize the Blitz arrays
Resize the Blitz arrays
Determine shape of selection
Definition at line 823 of file DGVTableVTK.cpp.
void DGVTableVTK::selectionToArray | ( | Array< Array< tableType, 1 >, 1 > & | xData, | |
Array< Array< complex< tableType >, 1 >, 1 > & | selectedData | |||
) | [protected] |
Get selected items, which is put into 1D form
Get the actual ranges selected
Copy the data ordered row wise
User has selected using shift key (continuous selection)
Break up row wise
Resize the Blitz arrays
Resize the Blitz arrays
Determine shape of selection
Definition at line 900 of file DGVTableVTK.cpp.
void DGVTableVTK::setConsole | ( | DGVConsole * | newConsole | ) |
Assigns a console for message output. You should set this before calling data members to ensure messages reach the console (if one is present).
Definition at line 646 of file DGVTableVTK.cpp.
void DGVTableVTK::setData | ( | Array< tableType, 2 > & | values | ) |
Sets table up for values provided.
Definition at line 440 of file DGVTableVTK.cpp.
void DGVTableVTK::setData | ( | Array< Array< complex< tableType >, 1 >, 1 > & | values | ) |
< Triggers reload
Definition at line 492 of file DGVTableVTK.cpp.
void DGVTableVTK::setData | ( | Array< Array< tableType, 1 >, 1 > & | values | ) |
Definition at line 456 of file DGVTableVTK.cpp.
void DGVTableVTK::setData | ( | Array< complex< tableType >, 2 > & | values | ) |
Sets table up for complex 1D values provided.
< Triggers reload
Definition at line 476 of file DGVTableVTK.cpp.
void DGVTableVTK::setData | ( | Array< tableType, 1 > & | values | ) |
Definition at line 448 of file DGVTableVTK.cpp.
void DGVTableVTK::setData | ( | Array< complex< tableType >, 1 > & | values | ) |
< Triggers reload
Definition at line 484 of file DGVTableVTK.cpp.
void DGVTableVTK::setDataSize | ( | int | rows, | |
int | cols | |||
) |
Presizes the table data to given size. Useful for when storing results of transforms. Note: Call complexValuedMode if data is going to be complex. Array is initialized in the process.
Definition at line 508 of file DGVTableVTK.cpp.
void DGVTableVTK::setItem | ( | int | row, | |
int | column, | |||
tableType | value | |||
) | [virtual] |
Sets the value into table at position. Automates item creation etc.
Definition at line 60 of file DGVTableVTK.cpp.
void DGVTableVTK::setItem | ( | int | row, | |
int | column, | |||
QString | value | |||
) | [virtual] |
Definition at line 73 of file DGVTableVTK.cpp.
void DGVTableVTK::setName | ( | QString | filename | ) |
Set the name of the table.
Definition at line 54 of file DGVTableVTK.cpp.
DGVTableVTK::setPrecision | ( | int | prec | ) | [inline] |
Sets the precision of the values displayed. Default is 8 places.
Definition at line 140 of file DGVTableVTK.h.
DGVTableVTK::setVerboseMode | ( | bool | verbose | ) | [inline] |
Verbose mode for message output.
Definition at line 255 of file DGVTableVTK.h.
QString DGVTableVTK::strippedName | ( | ) |
Returns the stripped (path removed) name of the table.
Definition at line 631 of file DGVTableVTK.cpp.
QString DGVTableVTK::strippedNamePrefix | ( | ) |
Returns the stripped (path removed) name of the table with "Table" prefix.
Definition at line 636 of file DGVTableVTK.cpp.
void DGVTableVTK::surfacePlotAvailable | ( | DGVSurfacePlotVTK * | _t1 | ) | [signal] |
Send signal that a surface plot is available for showing.
Definition at line 154 of file moc_DGVTableVTK.cpp.
void DGVTableVTK::surfacePlotSelection | ( | ) | [slot] |
Surface Plots the selection.
<
Definition at line 191 of file DGVTableVTK.cpp.
void DGVTableVTK::updateData | ( | int | row, | |
int | col | |||
) | [slot] |
Updates array values to match table.
Definition at line 604 of file DGVTableVTK.cpp.
DGVTableVTK::viewImaginaryPart | ( | ) | [inline] |
View the imaginary part of the table data.
Definition at line 175 of file DGVTableVTK.h.
DGVTableVTK::viewingImaginaryPart | ( | ) | [inline] |
Is the table showing the imaginary part of the table data.
Definition at line 181 of file DGVTableVTK.h.
DGVTableVTK::viewingMagnitude | ( | ) | [inline] |
Is the table showing the magnitude of the table data.
Definition at line 169 of file DGVTableVTK.h.
DGVTableVTK::viewingPhase | ( | ) | [inline] |
Is the table showing the phase of the table data.
Definition at line 205 of file DGVTableVTK.h.
DGVTableVTK::viewingRealPart | ( | ) | [inline] |
Is the table showing the real part of the table data.
Definition at line 193 of file DGVTableVTK.h.
void DGVTableVTK::viewMagnitude | ( | ) | [inline] |
Definition at line 163 of file DGVTableVTK.h.
DGVTableVTK::viewPhase | ( | ) | [inline] |
View the phase of the table data.
Definition at line 199 of file DGVTableVTK.h.
DGVTableVTK::viewRealPart | ( | ) | [inline] |
View the real part of the table data.
Definition at line 187 of file DGVTableVTK.h.
void DGVTableVTK::zapSelection | ( | ) | [slot] |
Sets the selection to zero.
Definition at line 93 of file DGVTableVTK.cpp.
DGVTableVTK::absoluteMagnitudeAct [protected] |
Show Absolute Magnitude?
View the magnitude of the table data.
Definition at line 406 of file DGVTableVTK.h.
QAction* DGVTableVTK::closeAct [protected] |
Action object for closing the table.
Definition at line 417 of file DGVTableVTK.h.
bool DGVTableVTK::complexData [protected] |
Contains complex data?
Definition at line 380 of file DGVTableVTK.h.
QActionGroup* DGVTableVTK::complexGroup [protected] |
Grouping for check boxes.
Definition at line 405 of file DGVTableVTK.h.
DGVConsole* DGVTableVTK::console [protected] |
Console for message output.
Definition at line 422 of file DGVTableVTK.h.
bool DGVTableVTK::consoleAssigned [protected] |
Messaging console has been set.
Definition at line 384 of file DGVTableVTK.h.
QMenu* DGVTableVTK::contextMenu [protected] |
Context Menu.
Definition at line 390 of file DGVTableVTK.h.
QAction* DGVTableVTK::delAct [protected] |
Action object for deleting a selection.
Definition at line 394 of file DGVTableVTK.h.
bool DGVTableVTK::editable [protected] |
Flag for maintaining if data is editable.
Definition at line 385 of file DGVTableVTK.h.
QAction* DGVTableVTK::fft_1DAct [protected] |
Action for doing 1D FFT.
Definition at line 398 of file DGVTableVTK.h.
QAction* DGVTableVTK::fft_Real_1DAct [protected] |
Action for doing real 1D FFT.
Definition at line 400 of file DGVTableVTK.h.
QAction* DGVTableVTK::fitColsAct [protected] |
Action object to fit to columns.
Definition at line 411 of file DGVTableVTK.h.
QAction* DGVTableVTK::fitRowsAct [protected] |
Action object to fit to rows.
Definition at line 412 of file DGVTableVTK.h.
QActionGroup* DGVTableVTK::globalGroup [protected] |
Group actions that function on entire table.
Definition at line 396 of file DGVTableVTK.h.
QAction* DGVTableVTK::ifft_1DAct [protected] |
Action for doing 1D inverse FFT.
Definition at line 399 of file DGVTableVTK.h.
QAction* DGVTableVTK::ifft_Real_1DAct [protected] |
Action for doing real 1D inverse FFT.
Definition at line 401 of file DGVTableVTK.h.
QAction* DGVTableVTK::imaginaryPartAct [protected] |
Show Imaginary Part?
Definition at line 407 of file DGVTableVTK.h.
bool DGVTableVTK::linkedToImage [protected] |
Is the table linked to image data? (Used to update the correct data).
Definition at line 381 of file DGVTableVTK.h.
QVector<QMenu*> DGVTableVTK::menusToAdd [protected] |
Conext Menu's to add.
Definition at line 391 of file DGVTableVTK.h.
QString DGVTableVTK::name [protected] |
Name of the table.
Definition at line 387 of file DGVTableVTK.h.
QAction* DGVTableVTK::phaseAct [protected] |
Show phase/arg?
Definition at line 409 of file DGVTableVTK.h.
QAction* DGVTableVTK::plotAct [protected] |
Action object for plotting a selection.
Definition at line 397 of file DGVTableVTK.h.
QAction* DGVTableVTK::realPartAct [protected] |
Show Real Part?
Definition at line 408 of file DGVTableVTK.h.
QAction* DGVTableVTK::refreshAct [protected] |
Action object for refreshing the display of an table.
Definition at line 415 of file DGVTableVTK.h.
QAction* DGVTableVTK::renameAct [protected] |
Action object for renaming the display of an table.
Definition at line 416 of file DGVTableVTK.h.
QAction* DGVTableVTK::saveAct [protected] |
Action object for saving the selection.
Definition at line 413 of file DGVTableVTK.h.
QAction* DGVTableVTK::saveAllAct [protected] |
Action object for saving entire table.
Definition at line 414 of file DGVTableVTK.h.
QAction* DGVTableVTK::scanAct [protected] |
Action object for scanning through a selection.
Definition at line 403 of file DGVTableVTK.h.
QActionGroup* DGVTableVTK::selectGroup [protected] |
Group actions that function on selections.
Definition at line 392 of file DGVTableVTK.h.
QAction* DGVTableVTK::surfacePlotAct [protected] |
Action object for surface plotting a selection.
Definition at line 402 of file DGVTableVTK.h.
Array<complex<tableType>,2> DGVTableVTK::tableComplexData [protected] |
Array. Empty until data() is called. Then it is assumed that DGVImage is not used and is created.
Definition at line 420 of file DGVTableVTK.h.
Array<tableType,2> DGVTableVTK::tableData [protected] |
Array. Empty until data() is called. Then it is assumed that DGVImage is not used and is created.
Definition at line 419 of file DGVTableVTK.h.
int DGVTableVTK::tablePrecision [protected] |
Precision of the decimals. Default is 8.
Definition at line 386 of file DGVTableVTK.h.
bool DGVTableVTK::verboseMode [protected] |
Verbose messaging mode.
Definition at line 383 of file DGVTableVTK.h.
bool DGVTableVTK::viewChanging [protected] |
Is only the view changing (from viewing imaginary to real etc.) then dont update data.
Definition at line 382 of file DGVTableVTK.h.
QAction* DGVTableVTK::zapAct [protected] |
Action object for zapping a selection.
Definition at line 393 of file DGVTableVTK.h.