#include <CTransferWdt.h>

Definition at line 34 of file CTransferWdt.h.
| CTransferWdt::CTransferWdt | ( | QWidget * | parent = 0, |
|
| int | transferSize = 1024 | |||
| ) |
Definition at line 31 of file CTransferWdt.cpp.
References alphaTransferImg, colorTransferImg, dirty, on_alphaSelect_Changed(), on_colorSelect_Changed(), pAlphaSelect, pColorSelect, pHistogram, pQualitySlider, SELECT_ALPHA, SELECT_COLOR, transfer, and ui.
| CTransferWdt::~CTransferWdt | ( | ) |
Definition at line 72 of file CTransferWdt.cpp.
References alphaTransferImg, colorTransferImg, pAlphaSelect, pColorSelect, pHistogram, SAFE_DELETE_ARRAY, and transfer.
| void CTransferWdt::ClearColorStops | ( | eColorSelectType | type | ) |
Definition at line 160 of file CTransferWdt.cpp.
References QColorSelect::ClearColorStops(), pAlphaSelect, pColorSelect, and SELECT_COLOR.
| void CTransferWdt::Dirty | ( | int | ) | [signal] |
| QGradientStops CTransferWdt::GetColorStops | ( | eColorSelectType | type | ) |
Definition at line 150 of file CTransferWdt.cpp.
References QColorSelect::GetColorStops(), pAlphaSelect, pColorSelect, and SELECT_COLOR.
| CGLHistogram& CTransferWdt::GetHistogram | ( | ) | [inline] |
| int CTransferWdt::GetHistogramQuality | ( | ) |
| int CTransferWdt::GetHistogramSize | ( | ) |
| uchar* CTransferWdt::GetTransfer | ( | ) | [inline] |
| QSize CTransferWdt::GetTransferSize | ( | ) |
| bool CTransferWdt::Logarithmic | ( | ) | [inline] |
| void CTransferWdt::on_alphaSelect_Changed | ( | ) | [private, slot] |
Definition at line 199 of file CTransferWdt.cpp.
References alphaTransferImg, colorTransferImg, Dirty(), dirty, DIRTY_TRANSFER, QColorSelect::GetGradient(), pAlphaSelect, and transfer.
Referenced by CTransferWdt(), and on_colorSelect_Changed().
| void CTransferWdt::on_colorSelect_Changed | ( | ) | [private, slot] |
Definition at line 191 of file CTransferWdt.cpp.
References colorTransferImg, QColorSelect::GetGradient(), on_alphaSelect_Changed(), pColorSelect, and transfer.
Referenced by CTransferWdt().
| void CTransferWdt::on_logCheck_pressed | ( | ) | [private, slot] |
Definition at line 212 of file CTransferWdt.cpp.
| void CTransferWdt::on_logCheck_stateChanged | ( | int | ) | [private, slot] |
| void CTransferWdt::on_overCheck_pressed | ( | ) | [private, slot] |
Definition at line 217 of file CTransferWdt.cpp.
| void CTransferWdt::on_overCheck_stateChanged | ( | int | ) | [private, slot] |
| void CTransferWdt::on_quantSlider_valueChanged | ( | int | val | ) | [private, slot] |
Definition at line 184 of file CTransferWdt.cpp.
References Dirty(), DIRTY_HISTOGRAM, and histQuality.
| bool CTransferWdt::Overlay | ( | ) | [inline] |
| void CTransferWdt::resizeEvent | ( | QResizeEvent * | event | ) | [protected] |
Definition at line 174 of file CTransferWdt.cpp.
| void CTransferWdt::SetColorStops | ( | QGradientStops & | stopList, | |
| eColorSelectType | type | |||
| ) |
Definition at line 134 of file CTransferWdt.cpp.
References pAlphaSelect, pColorSelect, SELECT_COLOR, and QColorSelect::SetColorStop().
| void CTransferWdt::SetHistogramData | ( | float * | data, | |
| int | dataSize | |||
| ) |
Definition at line 83 of file CTransferWdt.cpp.
References CGLHistogram::DisplayData(), and pHistogram.
| void CTransferWdt::SetHistogramQuality | ( | int | quality | ) |
| void CTransferWdt::SetHistogramSize | ( | int | size | ) |
| void CTransferWdt::SetTransferSize | ( | int | size | ) |
Definition at line 120 of file CTransferWdt.cpp.
References alphaTransferImg, colorTransferImg, SAFE_DELETE_ARRAY, and transfer.
| void CTransferWdt::UpdateTransfer | ( | ) | [inline] |
Definition at line 67 of file CTransferWdt.h.
References pColorSelect, and QColorSelect::UpdateGradient().
QImage* CTransferWdt::alphaTransferImg [private] |
Definition at line 112 of file CTransferWdt.h.
Referenced by CTransferWdt(), on_alphaSelect_Changed(), SetTransferSize(), and ~CTransferWdt().
QImage* CTransferWdt::colorTransferImg [private] |
Definition at line 111 of file CTransferWdt.h.
Referenced by CTransferWdt(), GetTransferSize(), on_alphaSelect_Changed(), on_colorSelect_Changed(), SetTransferSize(), and ~CTransferWdt().
bool CTransferWdt::dirty [private] |
Definition at line 115 of file CTransferWdt.h.
Referenced by CTransferWdt(), and on_alphaSelect_Changed().
int CTransferWdt::histQuality [private] |
Definition at line 108 of file CTransferWdt.h.
Referenced by GetHistogramQuality(), on_quantSlider_valueChanged(), and SetHistogramQuality().
int CTransferWdt::histSize [private] |
Definition at line 109 of file CTransferWdt.h.
Referenced by GetHistogramSize(), and SetHistogramSize().
QColorSelect* CTransferWdt::pAlphaSelect [private] |
Definition at line 106 of file CTransferWdt.h.
Referenced by ClearColorStops(), CTransferWdt(), GetColorStops(), on_alphaSelect_Changed(), SetColorStops(), and ~CTransferWdt().
QColorSelect* CTransferWdt::pColorSelect [private] |
Definition at line 105 of file CTransferWdt.h.
Referenced by ClearColorStops(), CTransferWdt(), GetColorStops(), on_colorSelect_Changed(), SetColorStops(), UpdateTransfer(), and ~CTransferWdt().
CGLHistogram* CTransferWdt::pHistogram [private] |
Definition at line 103 of file CTransferWdt.h.
Referenced by CTransferWdt(), GetHistogram(), SetHistogramData(), and ~CTransferWdt().
QSlider* CTransferWdt::pQualitySlider [private] |
Definition at line 104 of file CTransferWdt.h.
Referenced by CTransferWdt(), and SetHistogramQuality().
uchar* CTransferWdt::transfer [private] |
Definition at line 113 of file CTransferWdt.h.
Referenced by CTransferWdt(), GetTransfer(), on_alphaSelect_Changed(), on_colorSelect_Changed(), SetTransferSize(), and ~CTransferWdt().
Ui::CTransferWdtClass CTransferWdt::ui [private] |
Definition at line 101 of file CTransferWdt.h.
Referenced by CTransferWdt(), Logarithmic(), and Overlay().
1.5.7.1