#include <meta_volume_pixel_data_viewer.h>
Inherits QWidget, and DatasetConfigurationWidgetBase.
Inheritance diagram for MetaVolumePixelDataViewer:
Public Slots | |
void | intensityWindowChanged (int new_intensity_window) |
void | intensityLevelChanged (int new_intensity_level) |
void | focusPointXDimensionChanged (index_type new_x_position) |
void | focusPointYDimensionChanged (index_type new_y_position) |
void | focusPointZDimensionChanged (index_type new_z_position) |
void | affineTransformationMatrixChanged () |
void | resetAffineTransformationMatrix () |
Public Member Functions | |
MetaVolumePixelDataViewer (MetaVolumePixelView *meta_view, QWidget *parent) | |
virtual | ~MetaVolumePixelDataViewer () |
void | setIntensityInGui (unsigned int window, int level) |
void | setAffineTransformationMatrixInGui (matrix_type transformation_matrix) |
void | setOffsetVectorInGui (offset_vector_type offset_vector) |
Protected Attributes | |
MetaVolumePixelView * | meta_view_ |
This viewer manages the communication of the dataset dependend settings that can be changed via the menu on the left side. It is a Metadata View on the dataset.
Christian Koerner (christian.koerner@imedgine.org)
Alexander Lex (alexander.lex@imedgine.org)
Marc Streit (marc.streit@imedgine.org)
Martin Reininger (martin.reininger@imedgine.org)
Definition at line 48 of file meta_volume_pixel_data_viewer.h.
|
Constructor Definition at line 22 of file meta_volume_pixel_data_viewer.cpp. References Ui_DatasetConfigurationWidgetBase::setupUi(). Here is the call graph for this function: ![]() |
|
Destructor Definition at line 37 of file meta_volume_pixel_data_viewer.cpp. |
|
|
Slot that is called when the user changes the x index of the focus point
Definition at line 101 of file meta_volume_pixel_data_viewer.cpp. References MetaVolumePixelDataViewer::meta_view_, and MetaVolumePixelView::setFocusPointXDimension(). |
|
Slot that is called when the user changes the intensity window
Definition at line 108 of file meta_volume_pixel_data_viewer.cpp. References MetaVolumePixelDataViewer::meta_view_, and MetaVolumePixelView::setFocusPointYDimension(). |
|
Slot that is called when the user changes the intensity window
Definition at line 115 of file meta_volume_pixel_data_viewer.cpp. References MetaVolumePixelDataViewer::meta_view_, and MetaVolumePixelView::setFocusPointZDimension(). |
|
Slot that is called when the user changes the intensity level
Definition at line 93 of file meta_volume_pixel_data_viewer.cpp. References VolumePixelView::getIntensityWindow(), MetaVolumePixelDataViewer::meta_view_, and VolumePixelView::setIntensity(). |
|
Slot that is called when the user changes the intensity window
Definition at line 85 of file meta_volume_pixel_data_viewer.cpp. References VolumePixelView::getIntensityLevel(), MetaVolumePixelDataViewer::meta_view_, and VolumePixelView::setIntensity(). |
|
Slot that is called when the user presses the reset button of the affine transformation and the translation. Resets the matrix to the identity matrix. Definition at line 151 of file meta_volume_pixel_data_viewer.cpp. References MetaVolumePixelDataViewer::meta_view_, VolumePixelView::setOffsetVector(), and VolumePixelView::setTransformationMatrix(). |
|
Sets the affine transformation matrix in the GUI
Definition at line 54 of file meta_volume_pixel_data_viewer.cpp. References Ui_DatasetConfigurationWidgetBase::row_one_col_one_edit_box_, Ui_DatasetConfigurationWidgetBase::row_one_col_two_edit_box_, Ui_DatasetConfigurationWidgetBase::row_one_col_zero_edit_box_, Ui_DatasetConfigurationWidgetBase::row_two_col_one_edit_box_, Ui_DatasetConfigurationWidgetBase::row_two_col_two_edit_box_, Ui_DatasetConfigurationWidgetBase::row_two_col_zero_edit_box_, Ui_DatasetConfigurationWidgetBase::row_zero_col_one_edit_box_, Ui_DatasetConfigurationWidgetBase::row_zero_col_two_edit_box_, and Ui_DatasetConfigurationWidgetBase::row_zero_col_zero_edit_box_. Referenced by MetaVolumePixelView::onDataChangedEvent(), and MetaVolumePixelView::updateView(). |
|
Sets intensity window and level in the GUI
Definition at line 46 of file meta_volume_pixel_data_viewer.cpp. References Ui_DatasetConfigurationWidgetBase::custom_level_slider_, and Ui_DatasetConfigurationWidgetBase::custom_window_slider_. Referenced by MetaVolumePixelView::onDataChangedEvent(), and MetaVolumePixelView::updateView(). |
|
Sets the affine transformation matrix in the GUI
Definition at line 74 of file meta_volume_pixel_data_viewer.cpp. References Ui_DatasetConfigurationWidgetBase::offset_row_one_edit_box_, Ui_DatasetConfigurationWidgetBase::offset_row_two_edit_box_, and Ui_DatasetConfigurationWidgetBase::offset_row_zero_edit_box_. Referenced by MetaVolumePixelView::onDataChangedEvent(), and MetaVolumePixelView::updateView(). |
|