#include <ViewerParam.h>
Public Member Functions | |
DCModelViewer * | autocorr (QStringList reportFileNames) |
DCModelViewer * | dispersion (QStringList reportFileNames) |
DCModelViewer * | ellipticity (QStringList reportFileNames) |
DCModelViewer * | groundProfile (QStringList reportFileNames) |
DCModelViewer * | magnetoTelluric (QStringList reportFileNames) |
DCModelViewer * | refractionVp (QStringList reportFileNames) |
DCModelViewer * | refractionVs (QStringList reportFileNames) |
void | reject (DCModelViewer *w, const QVector< int > *indexes) |
void | select (DCModelViewer *w, const QVector< int > *indexes) |
ViewerParam (QWidget *parent=0) |
DinverDCGui::ViewerParam::ViewerParam | ( | QWidget * | parent = 0 | ) |
DCModelViewer* DinverDCGui::ViewerParam::autocorr | ( | QStringList | reportFileNames | ) | [inline] |
Referenced by DCPlugin::autocorrViewer(), and main().
{return setViewer(2, reportFileNames);}
DCModelViewer* DinverDCGui::ViewerParam::dispersion | ( | QStringList | reportFileNames | ) | [inline] |
Referenced by DCPlugin::dispersionViewer(), and main().
{return setViewer(1, reportFileNames);}
DCModelViewer* DinverDCGui::ViewerParam::ellipticity | ( | QStringList | reportFileNames | ) | [inline] |
Referenced by DCPlugin::ellipticityViewer(), and main().
{return setViewer(3, reportFileNames);}
DCModelViewer* DinverDCGui::ViewerParam::groundProfile | ( | QStringList | reportFileNames | ) | [inline] |
Referenced by DCPlugin::groundProfilesViewer(), and main().
{return setViewer(0, reportFileNames);}
DCModelViewer* DinverDCGui::ViewerParam::magnetoTelluric | ( | QStringList | reportFileNames | ) | [inline] |
Referenced by DCPlugin::magnetoTelluricViewer().
{return setViewer(6, reportFileNames);}
DCModelViewer* DinverDCGui::ViewerParam::refractionVp | ( | QStringList | reportFileNames | ) | [inline] |
Referenced by main(), and DCPlugin::refractionVpViewer().
{return setViewer(4, reportFileNames);}
DCModelViewer* DinverDCGui::ViewerParam::refractionVs | ( | QStringList | reportFileNames | ) | [inline] |
Referenced by main(), and DCPlugin::refractionVsViewer().
{return setViewer(5, reportFileNames);}
void DinverDCGui::ViewerParam::reject | ( | DCModelViewer * | w, |
const QVector< int > * | indexes | ||
) |
References DinverDCGui::DCModelViewer::loadModels(), DinverDCGui::DCModelViewer::modelCount(), DinverDCGui::DCModelViewer::rejectModels(), QGpCoreTools::tr(), TRACE, and w.
Referenced by DinverDCGui::DCModelViewer::showSelectedModels().
{ TRACE; setWindowTitle(tr("Viewer for non-discarded models")); removeMaxMisfit(); if(exec()) { DCModelViewer * w=createViewer(viewer->currentIndex()); w->rejectModels(refW, indexes); w->setWindowTitle(w->windowTitle() + tr(" %1 non-discarded models").arg(w->modelCount())); w->loadModels(); } }
void DinverDCGui::ViewerParam::select | ( | DCModelViewer * | w, |
const QVector< int > * | indexes | ||
) |
References DinverDCGui::DCModelViewer::loadModels(), DinverDCGui::DCModelViewer::modelCount(), DinverDCGui::DCModelViewer::selectModels(), QGpCoreTools::tr(), TRACE, and w.
Referenced by DinverDCGui::DCModelViewer::showSelectedModels().
{ TRACE; setWindowTitle(tr("Viewer for selected models")); removeMaxMisfit(); if(exec()) { DCModelViewer * w=createViewer(viewer->currentIndex()); w->selectModels(refW, indexes); w->setWindowTitle(w->windowTitle() + tr(" %1 selected models").arg(w->modelCount())); w->loadModels(); } }