#include <cxTransferFunctionAlphaWidget.h>
|
| TransferFunctionAlphaWidget (ActiveDataPtr activeData, QWidget *parent) |
|
virtual | ~TransferFunctionAlphaWidget () |
|
void | setData (ImagePtr image, ImageTFDataPtr tfData) |
|
void | setReadOnly (bool readOnly) |
| Set class readonly: Disable mouse interaction. More...
|
|
| BaseWidget (QWidget *parent, QString objectName, QString windowTitle) |
|
virtual | ~BaseWidget () |
|
QWidget * | createMethodWidget (QWidget *inputWidget, QWidget *outputWidget, QString methodname, bool inputChecked=false, bool outputVisible=true) |
| Create a specialized widget for filters, with input/ouput, enable and options. More...
|
|
QGroupBox * | createGroupbox (QWidget *widget, QString boxname) |
| Create a group box with a given name. More...
|
|
QGroupBox * | wrapInGroupBox (QWidget *base, QString name) |
|
CXFrame * | wrapInFrame (QWidget *base) |
|
QAction * | createAction2 (QObject *parent, QIcon iconName, QString text, QString tip, QLayout *layout=NULL, QToolButton *button=new QToolButton()) |
|
template<class T > |
QAction * | createAction (QObject *parent, QIcon iconName, QString text, QString tip, T slot, QLayout *layout=NULL, QToolButton *button=new QToolButton()) |
|
| OptimizedUpdateWidget (QWidget *parent=NULL) |
|
virtual | ~OptimizedUpdateWidget () |
|
void | forcePrePaint () |
|
- Date
- Mar 23, 2009 \author Janne Beate Bakeng, SINTEF \author Ole Vegard Solberg, SINTEF
Definition at line 37 of file cxTransferFunctionAlphaWidget.h.
◆ TransferFunctionAlphaWidget()
cx::TransferFunctionAlphaWidget::TransferFunctionAlphaWidget |
( |
ActiveDataPtr |
activeData, |
|
|
QWidget * |
parent |
|
) |
| |
◆ ~TransferFunctionAlphaWidget()
cx::TransferFunctionAlphaWidget::~TransferFunctionAlphaWidget |
( |
| ) |
|
|
virtual |
◆ activeImageTransferFunctionsChangedSlot
void cx::TransferFunctionAlphaWidget::activeImageTransferFunctionsChangedSlot |
( |
| ) |
|
|
slot |
◆ alpha2screen()
QPoint cx::TransferFunctionAlphaWidget::alpha2screen |
( |
AlphaPoint |
pt | ) |
const |
|
protected |
◆ enterEvent()
void cx::TransferFunctionAlphaWidget::enterEvent |
( |
QEvent * |
event | ) |
|
|
protectedvirtual |
◆ findAllowedMoveRangeAroundAlphaPoint()
std::pair< int, int > cx::TransferFunctionAlphaWidget::findAllowedMoveRangeAroundAlphaPoint |
( |
int |
selectedPointIntensity | ) |
|
|
protected |
◆ getCurrentAlphaPoint()
◆ isEndpoint()
bool cx::TransferFunctionAlphaWidget::isEndpoint |
( |
int |
intensity | ) |
const |
|
protected |
◆ keyPressEvent()
void cx::TransferFunctionAlphaWidget::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
protectedvirtual |
◆ leaveEvent()
void cx::TransferFunctionAlphaWidget::leaveEvent |
( |
QEvent * |
event | ) |
|
|
protectedvirtual |
◆ mouseMoveEvent()
void cx::TransferFunctionAlphaWidget::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ mousePressEvent()
void cx::TransferFunctionAlphaWidget::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ mouseReleaseEvent()
void cx::TransferFunctionAlphaWidget::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ moveCurrentAlphaPoint()
void cx::TransferFunctionAlphaWidget::moveCurrentAlphaPoint |
( |
AlphaPoint |
newAlphaPoint | ) |
|
|
protected |
◆ paintEvent()
void cx::TransferFunctionAlphaWidget::paintEvent |
( |
QPaintEvent * |
event | ) |
|
|
protectedvirtual |
◆ paintHistogram()
void cx::TransferFunctionAlphaWidget::paintHistogram |
( |
QPainter & |
painter | ) |
|
|
protected |
◆ paintOpacityGraph()
void cx::TransferFunctionAlphaWidget::paintOpacityGraph |
( |
QPainter & |
painter | ) |
|
|
protected |
◆ resizeEvent()
void cx::TransferFunctionAlphaWidget::resizeEvent |
( |
QResizeEvent * |
evt | ) |
|
|
protectedvirtual |
◆ selectPoint()
◆ setData()
◆ setReadOnly()
void cx::TransferFunctionAlphaWidget::setReadOnly |
( |
bool |
readOnly | ) |
|
◆ sizeHint()
virtual QSize cx::TransferFunctionAlphaWidget::sizeHint |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ toggleSelectedPoint()
void cx::TransferFunctionAlphaWidget::toggleSelectedPoint |
( |
QPoint |
pos | ) |
|
|
protected |
◆ updateTooltip() [1/2]
void cx::TransferFunctionAlphaWidget::updateTooltip |
( |
AlphaPoint |
point | ) |
|
|
protected |
◆ updateTooltip() [2/2]
void cx::TransferFunctionAlphaWidget::updateTooltip |
( |
QPoint |
pos | ) |
|
|
protected |
◆ mActiveImageProxy
◆ mBorder
int cx::TransferFunctionAlphaWidget::mBorder |
|
protected |
◆ mFullArea
QRect cx::TransferFunctionAlphaWidget::mFullArea |
|
protected |
◆ mImage
ImagePtr cx::TransferFunctionAlphaWidget::mImage |
|
protected |
◆ mImageTF
◆ mPlotArea
QRect cx::TransferFunctionAlphaWidget::mPlotArea |
|
protected |
◆ mPointRects
std::map<int, QRect> cx::TransferFunctionAlphaWidget::mPointRects |
|
protected |
◆ mReadOnly
bool cx::TransferFunctionAlphaWidget::mReadOnly |
|
protected |
◆ mSelectedAlphaPoint
AlphaPoint cx::TransferFunctionAlphaWidget::mSelectedAlphaPoint |
|
protected |
The documentation for this class was generated from the following files: