te::qt::widgets::PaletteDialog Class Reference

This interface is used to create palette raster from rgb raster. More...

#include <PaletteDialog.h>

Inheritance diagram for te::qt::widgets::PaletteDialog:

Public Member Functions

te::map::AbstractLayerPtr getLayer ()
 
 PaletteDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 Constructor. More...
 
void setParameters (te::map::AbstractLayerPtr layer)
 Set a layer. More...
 
 ~PaletteDialog ()
 Destructor. More...
 

Protected Slots

void onCancelPushButtonClicked ()
 
void onOkPushButtonClicked ()
 

Private Attributes

te::map::AbstractLayerPtr m_layer
 TerraLib layer auto ptr. More...
 
te::map::AbstractLayerPtr m_layerResult
 
te::qt::widgets::OutputRasterWidgetm_outputWidget
 
std::unique_ptr< Ui::PaletteDialogForm > m_ui
 

Detailed Description

This interface is used to create palette raster from rgb raster.

Definition at line 57 of file PaletteDialog.h.

Constructor & Destructor Documentation

◆ PaletteDialog()

te::qt::widgets::PaletteDialog::PaletteDialog ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Constructor.

◆ ~PaletteDialog()

te::qt::widgets::PaletteDialog::~PaletteDialog ( )

Destructor.

Member Function Documentation

◆ getLayer()

te::map::AbstractLayerPtr te::qt::widgets::PaletteDialog::getLayer ( )

◆ onCancelPushButtonClicked

void te::qt::widgets::PaletteDialog::onCancelPushButtonClicked ( )
protectedslot

◆ onOkPushButtonClicked

void te::qt::widgets::PaletteDialog::onOkPushButtonClicked ( )
protectedslot

◆ setParameters()

void te::qt::widgets::PaletteDialog::setParameters ( te::map::AbstractLayerPtr  layer)

Set a layer.

Member Data Documentation

◆ m_layer

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

TerraLib layer auto ptr.

Definition at line 91 of file PaletteDialog.h.

◆ m_layerResult

te::map::AbstractLayerPtr te::qt::widgets::PaletteDialog::m_layerResult
private

Definition at line 93 of file PaletteDialog.h.

◆ m_outputWidget

te::qt::widgets::OutputRasterWidget* te::qt::widgets::PaletteDialog::m_outputWidget
private

Definition at line 90 of file PaletteDialog.h.

◆ m_ui

std::unique_ptr<Ui::PaletteDialogForm> te::qt::widgets::PaletteDialog::m_ui
private

Definition at line 89 of file PaletteDialog.h.


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