![]()  | 
  
    Isis Developer Reference
    
   | 
 
#include <ImageTreeWidgetItem.h>


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.   | |
| virtual | ~ImageTreeWidgetItem () | 
| Image * | image () | 
| QString | imageListName () const | 
| void | forgetImage () | 
| void | update (bool save) | 
Static Public Member Functions | |
| static QString | treeColumnToString (TreeColumn) | 
| Isis::ImageTreeWidgetItem::ImageTreeWidgetItem | ( | ImageList * | imageList, | 
| Image * | image, | ||
| QTreeWidget * | parent = 0 ) | 
ImageTreeWidget constructor.
ImageTreeWidget is derived from QTreeWidget
| parent | 
References Isis::DisplayProperties::addSupport(), Isis::Image::aspectRatio(), AspectRatioColumn, Isis::ImageDisplayProperties::Color, Isis::Angle::degrees(), Isis::Image::displayProperties(), Isis::Image::emissionAngle(), EmissionAngleColumn, image(), Isis::Image::incidenceAngle(), IncidenceAngleColumn, Isis::Image::lineResolution(), LineResolutionColumn, NameColumn, Isis::Image::northAzimuth(), NorthAzimuthColumn, onDisplayPropertiesChanged(), Isis::Image::phaseAngle(), PhaseAngleColumn, Isis::Image::resolution(), ResolutionColumn, Isis::Image::sampleResolution(), SampleResolutionColumn, Isis::ImageDisplayProperties::Selected, and update().
      
  | 
  virtual | 
| void Isis::ImageTreeWidgetItem::forgetImage | ( | ) | 
| Image * Isis::ImageTreeWidgetItem::image | ( | ) | 
Referenced by ImageTreeWidgetItem().
| QString Isis::ImageTreeWidgetItem::imageListName | ( | ) | const | 
References Isis::ImageList::name().
      
  | 
  slot | 
References update().
Referenced by ImageTreeWidgetItem().
      
  | 
  static | 
References _FILEINFO_, AspectRatioColumn, BlankColumn, EmissionAngleColumn, FootprintColumn, ImageColumn, IncidenceAngleColumn, LabelColumn, LineResolutionColumn, NameColumn, NorthAzimuthColumn, OutlineColumn, PhaseAngleColumn, Isis::IException::Programmer, ResolutionColumn, and SampleResolutionColumn.
Referenced by Isis::ImageFileListWidget::fromPvl(), Isis::ImageTreeWidget::ImageTreeWidget(), Isis::ImageFileListWidget::save(), Isis::ImageFileListWidget::toPvl(), and Isis::ImageTreeWidget::updateViewActs().
| void Isis::ImageTreeWidgetItem::update | ( | bool | save | ) | 
References Isis::ImageDisplayProperties::Color, Isis::Image::displayProperties(), FootprintColumn, ImageColumn, LabelColumn, NameColumn, OutlineColumn, Isis::ImageDisplayProperties::Selected, Isis::ImageDisplayProperties::setShowFill(), Isis::ImageDisplayProperties::ShowDNs, Isis::ImageDisplayProperties::ShowFill, Isis::ImageDisplayProperties::ShowLabel, and Isis::ImageDisplayProperties::ShowOutline.
Referenced by ImageTreeWidgetItem(), and onDisplayPropertiesChanged().