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

#include <FilterElevationWidget.hpp>

Inherits QWidget.

Public Slots

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

Public Member Functions

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

Protected Member Functions

void setElevation (const Range< double > &elevationRange)
 
void filterChanged ()
 

Protected Attributes

MainWindowmainWindow_
 
DoubleRangeSliderWidgetelevationInput_
 
Range< double > elevationRange_
 

Constructor & Destructor Documentation

◆ FilterElevationWidget()

FilterElevationWidget::FilterElevationWidget ( MainWindow * mainWindow)

Member Function Documentation

◆ filterChanged()

void FilterElevationWidget::filterChanged ( )
protected

◆ setElevation()

void FilterElevationWidget::setElevation ( const Range< double > & elevationRange)
protected

Referenced by slotUpdate().

◆ setFilterEnabled()

void FilterElevationWidget::setFilterEnabled ( bool b)

◆ sizeHint()

QSize FilterElevationWidget::sizeHint ( ) const
inlineoverride

◆ slotRangeIntermediateMaximumValue

void FilterElevationWidget::slotRangeIntermediateMaximumValue ( )
slot

Referenced by FilterElevationWidget().

◆ slotRangeIntermediateMinimumValue

void FilterElevationWidget::slotRangeIntermediateMinimumValue ( )
slot

Referenced by FilterElevationWidget().

◆ slotUpdate

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

Referenced by FilterElevationWidget().

Member Data Documentation

◆ elevationInput_

◆ elevationRange_

Range<double> FilterElevationWidget::elevationRange_
protected

◆ mainWindow_


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