USGS

Isis 3.0 Object Programmers' Reference

Home

Isis::GuiOutputAttribute Class Reference

#include <GuiOutputAttribute.h>

Inheritance diagram for Isis::GuiOutputAttribute:
Inheritance graph
Collaboration diagram for Isis::GuiOutputAttribute:
Collaboration graph

Public Member Functions

 GuiOutputAttribute (QWidget *parent=0)
 Constuctor.
 
QString GetAttributes ()
 
void SetAttributes (const QString &value)
 
void SetPropagation (bool enabled)
 Do we allow propagation.
 

Static Public Member Functions

static int GetAttributes (const QString &defaultAttribute, QString &newAttribute, const QString &title, bool allowProp, QWidget *parent)
 Convenience access to dialog.
 

Private Attributes

QRadioButton * p_propagate
 
QRadioButton * p_unsignedByte
 
QRadioButton * p_signedWord
 
QRadioButton * p_real
 
QLineEdit * p_minEdit
 
QLineEdit * p_maxEdit
 
QRadioButton * p_attached
 
QRadioButton * p_detached
 
QRadioButton * p_tiled
 
QRadioButton * p_bsq
 
QRadioButton * p_lsb
 
QRadioButton * p_msb
 
bool p_propagationEnabled
 

Detailed Description

Author
????-??-?? Unknown
History:
2012-07-02 Steven Lambright and Stuart Sides - Modified to have similar display values after the CubeAttribute refactor that better preserves strings that are passsed into CubeAttributeOutput. One of the strings was also invalid - didn't match any attributes, but was the default so there were no symptoms of a bug. This has been fixed. References #961.

Definition at line 44 of file GuiOutputAttribute.h.

Constructor & Destructor Documentation

Isis::GuiOutputAttribute::GuiOutputAttribute ( QWidget parent = 0)

Constuctor.

Definition at line 67 of file GuiOutputAttribute.cpp.

Referenced by GetAttributes().

Member Function Documentation

int Isis::GuiOutputAttribute::GetAttributes ( const QString &  defaultAttribute,
QString &  newAttribute,
const QString &  title,
bool  allowProp,
QWidget parent 
)
static

Convenience access to dialog.

Definition at line 43 of file GuiOutputAttribute.cpp.

References GuiOutputAttribute(), and SetPropagation().

void Isis::GuiOutputAttribute::SetPropagation ( bool  enabled)

Do we allow propagation.

Definition at line 268 of file GuiOutputAttribute.cpp.

Referenced by GetAttributes().


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