3D Forest
Software for analysis of Lidar data from forest environment.
SettingsColorWidget Class Reference

#include <SettingsColorWidget.hpp>

Inherits QWidget.

Public Slots

void slotUpdate (void *sender, const QSet< Editor::Type > &target)
 
void slotColorSourceChanged (int index)
 
void slotSetPointSize (int v)
 
void slotSetFogEnabled (int v)
 
void slotSetColor ()
 

Public Member Functions

 SettingsColorWidget (MainWindow *mainWindow)
 

Private Member Functions

void setSettingsOut (bool modifiers=false)
 
void setSettingsIn (const SettingsView &settings)
 
void block ()
 
void unblock ()
 

Private Attributes

MainWindowmainWindow_
 
ColorSwitchWidgetcolorSwitchWidget_
 
QCheckBox * fogCheckBox_
 
QComboBox * colorSourceComboBox_
 
QSlider * pointSizeSlider_
 
SettingsView settings_
 

Constructor & Destructor Documentation

◆ SettingsColorWidget()

SettingsColorWidget::SettingsColorWidget ( MainWindow mainWindow)

Member Function Documentation

◆ block()

void SettingsColorWidget::block ( )
private

Referenced by setSettingsIn().

◆ setSettingsIn()

void SettingsColorWidget::setSettingsIn ( const SettingsView settings)
private

Referenced by slotUpdate().

◆ setSettingsOut()

void SettingsColorWidget::setSettingsOut ( bool  modifiers = false)
private

◆ slotColorSourceChanged

void SettingsColorWidget::slotColorSourceChanged ( int  index)
slot

Referenced by SettingsColorWidget().

◆ slotSetColor

void SettingsColorWidget::slotSetColor ( )
slot

Referenced by SettingsColorWidget().

◆ slotSetFogEnabled

void SettingsColorWidget::slotSetFogEnabled ( int  v)
slot

Referenced by SettingsColorWidget().

◆ slotSetPointSize

void SettingsColorWidget::slotSetPointSize ( int  v)
slot

Referenced by SettingsColorWidget().

◆ slotUpdate

void SettingsColorWidget::slotUpdate ( void *  sender,
const QSet< Editor::Type > &  target 
)
slot

Referenced by SettingsColorWidget().

◆ unblock()

void SettingsColorWidget::unblock ( )
private

Referenced by setSettingsIn().

Member Data Documentation

◆ colorSourceComboBox_

QComboBox* SettingsColorWidget::colorSourceComboBox_
private

Referenced by SettingsColorWidget().

◆ colorSwitchWidget_

ColorSwitchWidget* SettingsColorWidget::colorSwitchWidget_
private

◆ fogCheckBox_

QCheckBox* SettingsColorWidget::fogCheckBox_
private

◆ mainWindow_

MainWindow* SettingsColorWidget::mainWindow_
private

◆ pointSizeSlider_

QSlider* SettingsColorWidget::pointSizeSlider_
private

◆ settings_


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