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

#include <FilterIntensityWidget.hpp>

Inherits QWidget.

Public Slots

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

Public Member Functions

 FilterIntensityWidget (MainWindow *mainWindow)
 
void setFilterEnabled (bool b)
 
QSize sizeHint () const override
 

Protected Member Functions

void setIntensity (const Range< double > &intensityRange)
 
void filterChanged ()
 

Protected Attributes

MainWindowmainWindow_
 
DoubleRangeSliderWidgetintensityInput_
 
Range< double > intensityRange_
 

Constructor & Destructor Documentation

◆ FilterIntensityWidget()

FilterIntensityWidget::FilterIntensityWidget ( MainWindow * mainWindow)

Member Function Documentation

◆ filterChanged()

void FilterIntensityWidget::filterChanged ( )
protected

◆ setFilterEnabled()

void FilterIntensityWidget::setFilterEnabled ( bool b)

◆ setIntensity()

void FilterIntensityWidget::setIntensity ( const Range< double > & intensityRange)
protected

Referenced by slotUpdate().

◆ sizeHint()

QSize FilterIntensityWidget::sizeHint ( ) const
inlineoverride

◆ slotRangeIntermediateMaximumValue

void FilterIntensityWidget::slotRangeIntermediateMaximumValue ( )
slot

Referenced by FilterIntensityWidget().

◆ slotRangeIntermediateMinimumValue

void FilterIntensityWidget::slotRangeIntermediateMinimumValue ( )
slot

Referenced by FilterIntensityWidget().

◆ slotUpdate

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

Referenced by FilterIntensityWidget().

Member Data Documentation

◆ intensityInput_

◆ intensityRange_

Range<double> FilterIntensityWidget::intensityRange_
protected

◆ mainWindow_

MainWindow* FilterIntensityWidget::mainWindow_
protected

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