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

#include <ColorMapSliceItem.h>

Inheritance diagram for te::qt::widgets::ColorMapSliceItem:
te::qt::widgets::AbstractTreeItem

Public Member Functions

bool canFetchMore () const
 
 ColorMapSliceItem (double min, double max, te::color::RGBAColor c, QObject *parent=0)
 
 ColorMapSliceItem (double min, double max, te::color::RGBAColor cBegin, te::color::RGBAColor cEnd, QObject *parent=0)
 
int columnCount () const
 
QVariant data (int column, int role) const
 
void fetchMore ()
 
Qt::ItemFlags flags () const
 
std::vector
< te::qt::widgets::AbstractTreeItem * > 
getAncestors ()
 
bool getCheckable ()
 
std::vector
< te::qt::widgets::AbstractTreeItem * > 
getDescendants ()
 
const std::string getItemType () const
 It returns the item type: "COLORMAP_SLICE_ITEM". More...
 
te::map::AbstractLayerPtr getLayer () const
 
QMenu * getMenu (QWidget *parent=0) const
 
bool hasChildren () const
 
void setCheckable (bool checkable)
 
bool setData (int column, const QVariant &value, int role=Qt::EditRole)
 
 ~ColorMapSliceItem ()
 

Private Attributes

bool m_categorize
 
bool m_interpolate
 
bool m_isCheckable
 
bool m_isChecked
 
double m_max
 
double m_min
 
te::color::RGBAColor m_rgbaColor
 
te::color::RGBAColor m_rgbaColorBegin
 
te::color::RGBAColor m_rgbaColorEnd
 

Detailed Description

Definition at line 39 of file ColorMapSliceItem.h.

Constructor & Destructor Documentation

te::qt::widgets::ColorMapSliceItem::ColorMapSliceItem ( double  min,
double  max,
te::color::RGBAColor  c,
QObject *  parent = 0 
)

Definition at line 36 of file ColorMapSliceItem.cpp.

te::qt::widgets::ColorMapSliceItem::ColorMapSliceItem ( double  min,
double  max,
te::color::RGBAColor  cBegin,
te::color::RGBAColor  cEnd,
QObject *  parent = 0 
)

Definition at line 48 of file ColorMapSliceItem.cpp.

te::qt::widgets::ColorMapSliceItem::~ColorMapSliceItem ( )

Definition at line 61 of file ColorMapSliceItem.cpp.

Member Function Documentation

bool te::qt::widgets::ColorMapSliceItem::canFetchMore ( ) const
virtual

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 123 of file ColorMapSliceItem.cpp.

int te::qt::widgets::ColorMapSliceItem::columnCount ( ) const
virtual

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 65 of file ColorMapSliceItem.cpp.

QVariant te::qt::widgets::ColorMapSliceItem::data ( int  column,
int  role 
) const
virtual

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 70 of file ColorMapSliceItem.cpp.

void te::qt::widgets::ColorMapSliceItem::fetchMore ( )
virtual

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 133 of file ColorMapSliceItem.cpp.

Qt::ItemFlags te::qt::widgets::ColorMapSliceItem::flags ( ) const
virtual

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 128 of file ColorMapSliceItem.cpp.

std::vector< te::qt::widgets::AbstractTreeItem * > te::qt::widgets::AbstractTreeItem::getAncestors ( )
inherited

Definition at line 60 of file AbstractTreeItem.cpp.

Referenced by te::qt::widgets::LayerTreeView::onItemClicked().

bool te::qt::widgets::ColorMapSliceItem::getCheckable ( )

Definition at line 173 of file ColorMapSliceItem.cpp.

std::vector< te::qt::widgets::AbstractTreeItem * > te::qt::widgets::AbstractTreeItem::getDescendants ( )
inherited
const std::string te::qt::widgets::ColorMapSliceItem::getItemType ( ) const
virtual

It returns the item type: "COLORMAP_SLICE_ITEM".

Returns
The item type: "COLORMAP_SLICE_ITEM".

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 163 of file ColorMapSliceItem.cpp.

te::map::AbstractLayerPtr te::qt::widgets::ColorMapSliceItem::getLayer ( ) const
virtual

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 158 of file ColorMapSliceItem.cpp.

QMenu * te::qt::widgets::ColorMapSliceItem::getMenu ( QWidget *  parent = 0) const
virtual

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 118 of file ColorMapSliceItem.cpp.

bool te::qt::widgets::ColorMapSliceItem::hasChildren ( ) const
virtual

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 137 of file ColorMapSliceItem.cpp.

void te::qt::widgets::ColorMapSliceItem::setCheckable ( bool  checkable)

Definition at line 168 of file ColorMapSliceItem.cpp.

bool te::qt::widgets::ColorMapSliceItem::setData ( int  column,
const QVariant &  value,
int  role = Qt::EditRole 
)
virtual

Implements te::qt::widgets::AbstractTreeItem.

Definition at line 142 of file ColorMapSliceItem.cpp.

Member Data Documentation

bool te::qt::widgets::ColorMapSliceItem::m_categorize
private

Definition at line 89 of file ColorMapSliceItem.h.

bool te::qt::widgets::ColorMapSliceItem::m_interpolate
private

Definition at line 90 of file ColorMapSliceItem.h.

bool te::qt::widgets::ColorMapSliceItem::m_isCheckable
private

Definition at line 92 of file ColorMapSliceItem.h.

bool te::qt::widgets::ColorMapSliceItem::m_isChecked
private

Definition at line 93 of file ColorMapSliceItem.h.

double te::qt::widgets::ColorMapSliceItem::m_max
private

Definition at line 83 of file ColorMapSliceItem.h.

double te::qt::widgets::ColorMapSliceItem::m_min
private

Definition at line 82 of file ColorMapSliceItem.h.

te::color::RGBAColor te::qt::widgets::ColorMapSliceItem::m_rgbaColor
private

Definition at line 85 of file ColorMapSliceItem.h.

te::color::RGBAColor te::qt::widgets::ColorMapSliceItem::m_rgbaColorBegin
private

Definition at line 86 of file ColorMapSliceItem.h.

te::color::RGBAColor te::qt::widgets::ColorMapSliceItem::m_rgbaColorEnd
private

Definition at line 87 of file ColorMapSliceItem.h.


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