Brief description of class still missing. More...
#include <EllipticityThread.h>
Public Member Functions | |
virtual ResultsThread * | clone () const |
EllipticityThread (QObject *parent=0) | |
EllipticityThread (const EllipticityThread &o) | |
virtual void | initResultsGraphs (GraphicSheet *sheet) |
virtual void | initResultsGraphs (const ResultsThread &o) |
virtual bool | setParameters (int &argc, char **argv) |
~EllipticityThread () |
Brief description of class still missing.
Full description of class still missing
EllipticityThread::EllipticityThread | ( | QObject * | parent = 0 | ) |
Description of constructor still missing
References TRACE.
Referenced by clone().
: Seismic1DThread(parent) { TRACE; _nRayleigh=1; _signed=false; }
EllipticityThread::EllipticityThread | ( | const EllipticityThread & | o | ) |
Description of constructor still missing
References TRACE.
: Seismic1DThread(o) { TRACE; _nRayleigh=o._nRayleigh; }
virtual ResultsThread* EllipticityThread::clone | ( | ) | const [inline, virtual] |
void EllipticityThread::initResultsGraphs | ( | GraphicSheet * | sheet | ) | [virtual] |
Reimplemented from CurvesThread.
References CurvesThread::_layer, SciFigs::GraphContentLayer::graph(), SciFigs::Axis::setAutoTicks(), SciFigs::Axis::setMajorTicks(), SciFigs::Axis::setMinorTicks(), SciFigs::Axis::setScaleType(), QGpCoreTools::tr(), TRACE, w, and SciFigs::AxisWindow::yAxis().
Referenced by initResultsGraphs().
{ TRACE; CurvesThread::initResultsGraphs(sheet); AxisWindow * w=_layer->graph(); GraphicSheetMenu::setFrequencyTitles(w, tr("Ellitpticity (H/V)"), tr("Ellitpticity (V/H)"), Number::Fixed); if(!_signed) { w->yAxis()->setScaleType(Scale::Log); w->yAxis()->setAutoTicks(false); w->yAxis()->setMajorTicks(2.0); w->yAxis()->setMinorTicks(0.5); } }
virtual void EllipticityThread::initResultsGraphs | ( | const ResultsThread & | o | ) | [inline, virtual] |
Reimplemented from CurvesThread.
References initResultsGraphs().
bool EllipticityThread::setParameters | ( | int & | argc, |
char ** | argv | ||
) | [virtual] |
Reimplemented from Seismic1DThread.
References TRACE.
{ TRACE; int i, j=1; for(i=1; i<argc; i++) { QByteArray arg=argv[i]; if(arg[0]=='-') { if(arg=="-R") { CoreApplication::checkOptionArg(i, argc, argv); _nRayleigh=atoi(argv[i]); } else if(arg=="-signed") { _signed=true; } else { argv[j++]=argv[i]; } } else { argv[j++]=argv[i]; } } if(j < argc) { argv[j]=0; argc=j; } return CurvesThread::setParameters(argc, argv); }