ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ccColorLevelsDlg Class Reference

Dialog to change the color levels. More...

#include <ecvColorLevelsDlg.h>

Inheritance diagram for ccColorLevelsDlg:
Collaboration diagram for ccColorLevelsDlg:

Public Member Functions

 ccColorLevelsDlg (QWidget *parent, ccGenericPointCloud *pointCloud)
 Default constructor. More...
 

Protected Types

enum  CHANNELS { RGB = 0 , RED = 1 , GREEN = 2 , BLUE = 3 }
 Channels. More...
 

Protected Slots

void onChannelChanged (int)
 
void onApply ()
 

Protected Member Functions

void updateHistogram ()
 Updates histogram. More...
 

Protected Attributes

ccHistogramWindowm_histogram
 Associated histogram view. More...
 
ccGenericPointCloudm_cloud
 Associated point cloud (color source) More...
 

Detailed Description

Dialog to change the color levels.

Definition at line 19 of file ecvColorLevelsDlg.h.

Member Enumeration Documentation

◆ CHANNELS

Channels.

Enumerator
RGB 
RED 
GREEN 
BLUE 

Definition at line 33 of file ecvColorLevelsDlg.h.

Constructor & Destructor Documentation

◆ ccColorLevelsDlg()

Member Function Documentation

◆ onApply

◆ onChannelChanged

void ccColorLevelsDlg::onChannelChanged ( int  channel)
protectedslot

Definition at line 140 of file ecvColorLevelsDlg.cpp.

References updateHistogram().

Referenced by ccColorLevelsDlg(), and onApply().

◆ updateHistogram()

Member Data Documentation

◆ m_cloud

ccGenericPointCloud* ccColorLevelsDlg::m_cloud
protected

Associated point cloud (color source)

Definition at line 42 of file ecvColorLevelsDlg.h.

Referenced by onApply(), and updateHistogram().

◆ m_histogram

ccHistogramWindow* ccColorLevelsDlg::m_histogram
protected

Associated histogram view.

Definition at line 39 of file ecvColorLevelsDlg.h.

Referenced by ccColorLevelsDlg(), and updateHistogram().


The documentation for this class was generated from the following files: