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

#include <FilterAreaBoxWidget.hpp>

Inherits QWidget.

Public Slots

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

Public Member Functions

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

Protected Member Functions

void setRegion (const Region &region)
 
void filterChanged ()
 
void showEvent (QShowEvent *event) override
 
void hideEvent (QHideEvent *event) override
 

Protected Attributes

MainWindowmainWindow_
 
DoubleRangeSliderWidgetrangeInput_ [3]
 
Range< double > clipRange_ [3]
 
Region region_
 

Constructor & Destructor Documentation

◆ FilterAreaBoxWidget()

FilterAreaBoxWidget::FilterAreaBoxWidget ( MainWindow * mainWindow)

Member Function Documentation

◆ filterChanged()

void FilterAreaBoxWidget::filterChanged ( )
protected

◆ hideEvent()

void FilterAreaBoxWidget::hideEvent ( QHideEvent * event)
overrideprotected

◆ setFilterEnabled()

void FilterAreaBoxWidget::setFilterEnabled ( bool b)

◆ setRegion()

void FilterAreaBoxWidget::setRegion ( const Region & region)
protected

Referenced by slotUpdate().

◆ showEvent()

void FilterAreaBoxWidget::showEvent ( QShowEvent * event)
overrideprotected

◆ sizeHint()

QSize FilterAreaBoxWidget::sizeHint ( ) const
inlineoverride

◆ slotRangeIntermediateMaximumValue

void FilterAreaBoxWidget::slotRangeIntermediateMaximumValue ( )
slot

Referenced by FilterAreaBoxWidget().

◆ slotRangeIntermediateMinimumValue

void FilterAreaBoxWidget::slotRangeIntermediateMinimumValue ( )
slot

Referenced by FilterAreaBoxWidget().

◆ slotUpdate

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

Referenced by FilterAreaBoxWidget().

Member Data Documentation

◆ clipRange_

Range<double> FilterAreaBoxWidget::clipRange_[3]
protected

◆ mainWindow_

◆ rangeInput_

◆ region_

Region FilterAreaBoxWidget::region_
protected

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