All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
te::qt::widgets::RasterHistogramWidget Class Reference

This class is used to define a component for viewing overlaid layers. More...

#include <RasterHistogramWidget.h>

Inheritance diagram for te::qt::widgets::RasterHistogramWidget:

Public Member Functions

Ui::RasterHistogramWidgetForm * getForm () const
 
 RasterHistogramWidget (QWidget *parent=0, Qt::WindowFlags f=0)
 
void set (te::map::AbstractLayerPtr layer)
 
 ~RasterHistogramWidget ()
 

Protected Slots

void onBlueToolButtonToggled (bool flag)
 
void onGreenToolButtonToggled (bool flag)
 
void onMonoToolButtonToggled (bool flag)
 
void onRedToolButtonToggled (bool flag)
 

Private Attributes

te::qt::widgets::ChartDisplaym_chartDisplay
 
te::qt::widgets::ChartStylem_chartStyle
 
te::map::AbstractLayerPtr m_layer
 
std::auto_ptr
< Ui::RasterHistogramWidgetForm > 
m_ui
 

Detailed Description

This class is used to define a component for viewing overlaid layers.

Definition at line 54 of file RasterHistogramWidget.h.

Constructor & Destructor Documentation

te::qt::widgets::RasterHistogramWidget::~RasterHistogramWidget ( )

Definition at line 83 of file RasterHistogramWidget.cpp.

Member Function Documentation

Ui::RasterHistogramWidgetForm * te::qt::widgets::RasterHistogramWidget::getForm ( ) const

Definition at line 87 of file RasterHistogramWidget.cpp.

void te::qt::widgets::RasterHistogramWidget::onBlueToolButtonToggled ( bool  flag)
protectedslot

Definition at line 145 of file RasterHistogramWidget.cpp.

Referenced by RasterHistogramWidget().

void te::qt::widgets::RasterHistogramWidget::onGreenToolButtonToggled ( bool  flag)
protectedslot

Definition at line 141 of file RasterHistogramWidget.cpp.

Referenced by RasterHistogramWidget().

void te::qt::widgets::RasterHistogramWidget::onMonoToolButtonToggled ( bool  flag)
protectedslot

Definition at line 149 of file RasterHistogramWidget.cpp.

Referenced by RasterHistogramWidget().

void te::qt::widgets::RasterHistogramWidget::onRedToolButtonToggled ( bool  flag)
protectedslot

Definition at line 118 of file RasterHistogramWidget.cpp.

References te::qt::widgets::createHistogram().

Referenced by RasterHistogramWidget().

void te::qt::widgets::RasterHistogramWidget::set ( te::map::AbstractLayerPtr  layer)

Definition at line 92 of file RasterHistogramWidget.cpp.

References te::da::GetFirstPropertyPos(), and te::dt::RASTER_TYPE.

Member Data Documentation

te::qt::widgets::ChartDisplay* te::qt::widgets::RasterHistogramWidget::m_chartDisplay
private

Definition at line 84 of file RasterHistogramWidget.h.

Referenced by RasterHistogramWidget().

te::qt::widgets::ChartStyle* te::qt::widgets::RasterHistogramWidget::m_chartStyle
private

Definition at line 83 of file RasterHistogramWidget.h.

Referenced by RasterHistogramWidget().

te::map::AbstractLayerPtr te::qt::widgets::RasterHistogramWidget::m_layer
private

Definition at line 86 of file RasterHistogramWidget.h.

std::auto_ptr<Ui::RasterHistogramWidgetForm> te::qt::widgets::RasterHistogramWidget::m_ui
private

Definition at line 81 of file RasterHistogramWidget.h.

Referenced by RasterHistogramWidget().


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