Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
icl::qt::HistogrammWidget Struct Reference

Utility class used within the ICLWidget class. More...

#include <HistogrammWidget.h>

Inheritance diagram for icl::qt::HistogrammWidget:
icl::qt::PlotWidget icl::qt::LowLevelPlotWidget icl::qt::AbstractPlotWidget icl::qt::ThreadedUpdatableWidget icl::utils::Configurable

List of all members.

Public Member Functions

 HistogrammWidget (QWidget *parent)
 Base constructor with given parent widget.
void setFeatures (bool logOn, bool meanOn, bool medianOn, int selChannel)
 sets all features
void updateData (const ImageStatistics &s)
 updates the histogramms

Public Attributes

bool logOn
 logarithmic mode
bool meanOn
 mean averaging
bool medianOn
 median filtering
int selChannel
 selected channel (or -1 for all)
std::vector< float > buf

Detailed Description

Utility class used within the ICLWidget class.

The HistogrammWidget is used in the 'info' tab of the ICLWidget's on screen display


Constructor & Destructor Documentation

Base constructor with given parent widget.


Member Function Documentation

void icl::qt::HistogrammWidget::setFeatures ( bool  logOn,
bool  meanOn,
bool  medianOn,
int  selChannel 
)

sets all features

updates the histogramms


Member Data Documentation

std::vector<float> icl::qt::HistogrammWidget::buf

logarithmic mode

mean averaging

median filtering

selected channel (or -1 for all)


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines