#include <meta_volume_pixel_view.h>
Inherits VolumePixelView.
Inheritance diagram for MetaVolumePixelView:
Public Member Functions | |
MetaVolumePixelView () | |
virtual | ~MetaVolumePixelView () |
virtual view_pointer_type | clone () const |
void | setParent (QWidget *parent) throw (NullPointerException) |
virtual void | onDataChangedEvent (dataset_attribute_type changed_attribute) |
virtual void | updateView () throw (NullPointerException) |
void | setFocusPointXDimension (index_type x_index) |
void | setFocusPointYDimension (index_type y_index) |
void | setFocusPointZDimension (index_type z_index) |
QWidget * | getViewer () |
dataset_position_type | getSizeOfDataset () const |
Protected Member Functions | |
MetaVolumePixelView (MetaVolumePixelView const &src) | |
Protected Attributes | |
MetaVolumePixelDataViewer * | viewer_ |
A view for 3 dimensional pixel datasets. Dataset attributes that are changed by other views such as focus point or intensity are automatically updated. The view can be used to edit these attributes too. The view is used by the MetaDVolumePixelDataViewer
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 49 of file meta_volume_pixel_view.h.
|
Constructor Definition at line 19 of file meta_volume_pixel_view.cpp. Referenced by MetaVolumePixelView::clone(). |
|
Destructor Definition at line 33 of file meta_volume_pixel_view.cpp. |
|
Copy constructor Definition at line 26 of file meta_volume_pixel_view.cpp. |
|
Virtual copy constructor Implements View. Definition at line 42 of file meta_volume_pixel_view.cpp. References MetaVolumePixelView::MetaVolumePixelView(). Here is the call graph for this function: ![]() |
|
Returns a 3 dimensional vector containing the sizes of the internal dataset in X, Y and Z dimension
Definition at line 193 of file meta_volume_pixel_view.cpp. References VolumePixelView::volume_dataset_. |
|
Return the viewer that corresponds to the view
Definition at line 186 of file meta_volume_pixel_view.cpp. References MetaVolumePixelView::viewer_. |
|
React to change of the displayed dataset. The default action is to redraw the view. Deriving classes may override this behaviour.
Reimplemented from View. Definition at line 62 of file meta_volume_pixel_view.cpp. References MetaVolumePixelDataViewer::setAffineTransformationMatrixInGui(), MetaVolumePixelDataViewer::setIntensityInGui(), MetaVolumePixelDataViewer::setOffsetVectorInGui(), MetaVolumePixelView::viewer_, and VolumePixelView::volume_dataset_. Here is the call graph for this function: ![]() |
|
Set the x position of the focus point within the volume
Definition at line 120 of file meta_volume_pixel_view.cpp. References View::notifyDataChangedEvent(), VolumePixelView::volume_dataset_, and X_DIMENSION. Referenced by MetaVolumePixelDataViewer::focusPointXDimensionChanged(). Here is the call graph for this function: ![]() |
|
Set the y position of the focus point within the volume
Definition at line 142 of file meta_volume_pixel_view.cpp. References View::notifyDataChangedEvent(), VolumePixelView::volume_dataset_, and Y_DIMENSION. Referenced by MetaVolumePixelDataViewer::focusPointYDimensionChanged(). Here is the call graph for this function: ![]() |
|
Set the z position of the focus point within the volume
Definition at line 164 of file meta_volume_pixel_view.cpp. References View::notifyDataChangedEvent(), VolumePixelView::volume_dataset_, and Z_DIMENSION. Referenced by MetaVolumePixelDataViewer::focusPointZDimensionChanged(). Here is the call graph for this function: ![]() |
|
Set the parent GUI widget for the viewer
Reimplemented from View. Definition at line 49 of file meta_volume_pixel_view.cpp. |
|
Reset the meta data of the dataset and redraw the view Implements View. Definition at line 102 of file meta_volume_pixel_view.cpp. References MetaVolumePixelDataViewer::setAffineTransformationMatrixInGui(), MetaVolumePixelDataViewer::setIntensityInGui(), MetaVolumePixelDataViewer::setOffsetVectorInGui(), MetaVolumePixelView::viewer_, and VolumePixelView::volume_dataset_. Here is the call graph for this function: ![]() |
|
The viewer that handles communication between the user and this view Definition at line 138 of file meta_volume_pixel_view.h. Referenced by MetaVolumePixelView::getViewer(), MetaVolumePixelView::onDataChangedEvent(), and MetaVolumePixelView::updateView(). |