All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions
MonoStation::WinResultsOptions Class Reference

#include <WinResultsOptions.h>

List of all members.

Public Member Functions

void setVisibleLayers (const StationResults *sr)
void setVisibleLayers (const int v)
void visibleLayers (const StationResults *sr) const
int visibleLayers () const
 WinResultsOptions (QWidget *parent=0, Qt::WFlags fl=0)

Constructor & Destructor Documentation

MonoStation::WinResultsOptions::WinResultsOptions ( QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

References TRACE.

    : QWidget(parent, fl)
{
  TRACE;
  setupUi(this);
}

Member Function Documentation

References MonoStation::StationResults::averageLayer(), SciFigs::GraphContentLayer::opacity, MonoStation::StationResults::peakLayer(), MonoStation::StationResults::stddevLayer(), MonoStation::StationResults::t10Layer(), TRACE, and MonoStation::StationResults::windowsLayer().

Referenced by MonoStation::WinResults::options().

{
  TRACE;
  setChecked(0, sr->t10Layer()->opacity() > 0.0);
  setChecked(1, sr->peakLayer()->opacity() > 0.0);
  setChecked(2, sr->windowsLayer()->opacity() > 0.0);
  setChecked(3, sr->averageLayer()->opacity() > 0.0);
  setChecked(4, sr->stddevLayer()->opacity() > 0.0);
}

References TRACE.

{
  TRACE;
  int flag=0x01;
  for(int i=0;i < 5;i++ ) {
    setChecked(i, v & flag);
    flag=flag << 1;
  }
}

References MonoStation::StationResults::averageLayer(), MonoStation::StationResults::peakLayer(), SciFigs::GraphContentLayer::setOpacity(), MonoStation::StationResults::stddevLayer(), MonoStation::StationResults::t10Layer(), TRACE, and MonoStation::StationResults::windowsLayer().

Referenced by MonoStation::WinResults::options().

{
  TRACE;
  sr->t10Layer()->setOpacity(isChecked( 0) ? 1.0 : 0.0);
  sr->peakLayer()->setOpacity(isChecked( 1) ? 1.0 : 0.0);
  sr->windowsLayer()->setOpacity(isChecked( 2) ? 1.0 : 0.0);
  sr->averageLayer()->setOpacity(isChecked( 3) ? 1.0 : 0.0);
  sr->stddevLayer()->setOpacity(isChecked( 4) ? 1.0 : 0.0);
}

References TRACE.

{
  TRACE;
  int v=0;
  int flag=0x01;
  for(int i=0;i < 5;i++ ) {
    if(isChecked( i) ) v |= flag;
    flag=flag << 1;
  }
  return v;
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines