21 class ColorFromScalarDialog;
72 void minChanged(
int n,
double val,
bool slider);
73 void maxChanged(
int n,
double val,
bool slider);
109 Ui::ColorFromScalarDialog* m_ui;
Dialog to change the color levels.
QDoubleSpinBox * m_boxes_min[c_channelCount]
ccColorScale::Shared m_storedOrigColorScale
Associated point cloud scalar field original scale (to restore on exit)
QLabel * m_labels_max[c_channelCount]
void minSpinChangedG(double val)
void minChanged(int n, double val, bool slider)
void disableAllButCancel()
void maxSpinChangedA(double val)
void minChangedR(double val)
void minSpinChangedA(double val)
void maxSpinChangedG(double val)
void onChannelChangedR(int)
void maxChangedB(double val)
void minChangedB(double val)
void toggleColorMode(bool state)
void maxChangedG(double val)
void maxChanged(int n, double val, bool slider)
void maxSpinChangedB(double val)
ccHistogramWindow * m_histograms[c_channelCount]
Associated histogram view.
double m_maxSat[c_channelCount]
void minSpinChangedR(double val)
ccColorScale::Shared m_colors[c_channelCount]
Associated colour scales.
QCheckBox * m_reverse[c_channelCount]
void setDefaultSatValuePerChannel(int)
void updateSpinBoxLimits(int)
QLabel * m_labels_min[c_channelCount]
void maxChangedR(double val)
ccScalarField * m_scalars[c_channelCount]
void onChannelChangedA(int)
static constexpr int c_channelCount
ccScalarField::Range m_storedOrigSatRange
void minSpinChangedB(double val)
void maxChangedA(double val)
void minChangedG(double val)
void minChangedA(double val)
bool m_prevFixed[c_channelCount]
QDoubleSpinBox * m_boxes_max[c_channelCount]
QComboBox * m_combos[c_channelCount]
void onChannelChangedB(int)
ccScalarField::Range m_storedOrigDisplayRange
void resizeEvent(QResizeEvent *event)
void toggleColors(int val)
void updateHistogram(int)
ccColorFromScalarDlg(QWidget *parent, ccPointCloud *pointCloud)
Default constructor.
ccPointCloud * m_cloud
Associated point cloud (color source)
void onChannelChangedG(int)
double m_minSat[c_channelCount]
void maxSpinChangedR(double val)
QSharedPointer< ccColorScale > Shared
Shared pointer type.
A 3D cloud and its associated features (color, normals, scalar fields, etc.)
Scalar field range structure.
A scalar field associated to display-related parameters.