USGS

Isis 3.0 Object Programmers' Reference

Home

Isis::ImageTreeWidgetItem Class Reference

#include <ImageTreeWidgetItem.h>

Inheritance diagram for Isis::ImageTreeWidgetItem:
Inheritance graph
Collaboration diagram for Isis::ImageTreeWidgetItem:
Collaboration graph

Public Types

enum  TreeColumn {
  NameColumn = 0, FootprintColumn, OutlineColumn, ImageColumn,
  LabelColumn, ResolutionColumn, EmissionAngleColumn, IncidenceAngleColumn,
  PhaseAngleColumn, AspectRatioColumn, SampleResolutionColumn, LineResolutionColumn,
  NorthAzimuthColumn, BlankColumn
}
 

Public Slots

void onDisplayPropertiesChanged ()
 

Public Member Functions

 ImageTreeWidgetItem (ImageList *imageList, Image *image, QTreeWidget *parent=0)
 ImageTreeWidget constructor.
 
Imageimage ()
 
QString imageListName () const
 
void forgetImage ()
 
void update (bool save)
 

Static Public Member Functions

static QString treeColumnToString (TreeColumn)
 

Private Member Functions

void setColumnValue (TreeColumn column, double value)
 
bool operator< (const QTreeWidgetItem &other) const
 
Qt::CheckState toCheck (QVariant)
 

Private Attributes

Imagem_image
 
ImageListm_imageList
 

Detailed Description

Author
????-??-?? Unknown
History:

2011-05-18 Steven Lambright - Resolution now sorts correctly

2012-10-02 Steven Lambright - Added phase angle, aspect ratio, sample resolution, line resolution and north azimuth columns, added setColumnValue().

Definition at line 20 of file ImageTreeWidgetItem.h.

Constructor & Destructor Documentation


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