NorMIT-nav
22.09
An IGT application
cxTransferFunction2DColorWidget.h
Go to the documentation of this file.
1
/*=========================================================================
2
This file is part of CustusX, an Image Guided Therapy Application.
3
4
Copyright (c) SINTEF Department of Medical Technology.
5
All rights reserved.
6
7
CustusX is released under a BSD 3-Clause license.
8
9
See Lisence.txt (https://github.com/SINTEFMedtek/CustusX/blob/master/License.txt) for details.
10
=========================================================================*/
11
12
#ifndef CXTRANSFERFUNCTION2DCOLORWIDGET_H_
13
#define CXTRANSFERFUNCTION2DCOLORWIDGET_H_
14
15
#include "cxGuiExport.h"
16
17
#include "
cxBaseWidget.h
"
18
#include "
cxTransferFunctionWidget.h
"
19
#include "
cxTransferFunctionAlphaWidget.h
"
20
#include "
cxTransferFunctionColorWidget.h
"
21
22
namespace
cx
23
{
37
class
cxGui_EXPORT
TransferFunction2DColorWidget
:
public
BaseWidget
38
{
39
Q_OBJECT
40
41
public
:
42
TransferFunction2DColorWidget
(
ActiveDataPtr
activeData, QWidget* parent);
43
virtual
~
TransferFunction2DColorWidget
();
44
45
public
slots:
46
void
activeImageChangedSlot();
47
48
protected
:
49
TransferFunctionAlphaWidget
*
mTransferFunctionAlphaWidget
;
50
TransferFunctionColorWidget
*
mTransferFunctionColorWidget
;
51
DoublePropertyImageTFDataBasePtr
mDataWindow
, mDataLevel;
52
ActiveImageProxyPtr
mActiveImageProxy
;
53
ActiveDataPtr
mActiveData
;
54
};
55
59
}
//end namespace cx
60
61
#endif
/* CXTRANSFERFUNCTION2DCOLORWIDGET_H_ */
cx::TransferFunction2DColorWidget::mActiveData
ActiveDataPtr mActiveData
Definition:
cxTransferFunction2DColorWidget.h:53
cxTransferFunctionWidget.h
cxBaseWidget.h
cx
Namespace for all CustusX production code.
Definition:
cx_dev_group_definitions.h:13
cx::BaseWidget
Interface for QWidget which handles widgets uniformly for the system.
Definition:
cxBaseWidget.h:88
cx::DoublePropertyImageTFDataBasePtr
boost::shared_ptr< DoublePropertyImageTFDataBase > DoublePropertyImageTFDataBasePtr
Definition:
cxTransferFunctionWidget.h:62
cx::TransferFunctionColorWidget
Definition:
cxTransferFunctionColorWidget.h:37
cx::ActiveImageProxyPtr
boost::shared_ptr< class ActiveImageProxy > ActiveImageProxyPtr
Definition:
cxDataInterface.h:29
cx::TransferFunctionAlphaWidget
Definition:
cxTransferFunctionAlphaWidget.h:37
cx::TransferFunction2DColorWidget::mDataWindow
DoublePropertyImageTFDataBasePtr mDataWindow
Definition:
cxTransferFunction2DColorWidget.h:51
cxTransferFunctionColorWidget.h
cx::TransferFunction2DColorWidget::mTransferFunctionAlphaWidget
TransferFunctionAlphaWidget * mTransferFunctionAlphaWidget
Definition:
cxTransferFunction2DColorWidget.h:49
cx::ActiveDataPtr
boost::shared_ptr< class ActiveData > ActiveDataPtr
Definition:
cxColorWidget.h:21
cxTransferFunctionAlphaWidget.h
cx::TransferFunction2DColorWidget::mTransferFunctionColorWidget
TransferFunctionColorWidget * mTransferFunctionColorWidget
Definition:
cxTransferFunction2DColorWidget.h:50
cx::TransferFunction2DColorWidget
Definition:
cxTransferFunction2DColorWidget.h:37
cx::TransferFunction2DColorWidget::mActiveImageProxy
ActiveImageProxyPtr mActiveImageProxy
Definition:
cxTransferFunction2DColorWidget.h:52
CX
source
gui
dataWidgets
cxTransferFunction2DColorWidget.h
Generated on Tue Sep 13 2022 11:06:12 for NorMIT-nav by
1.8.17