Brief description of class still missing. More...
#include <ModalProxy.h>
Public Member Functions | |
virtual void | addLog (QString s) |
virtual void | average (const CurveBrowserProxy *o) |
virtual void | cut (double min, double max, SamplingOptions options) |
virtual QString | log () const |
virtual double | maximumX () const |
virtual double | maximumY (const CurvePointOptions *pointOptions) const |
virtual double | minimumX () const |
virtual double | minimumY (const CurvePointOptions *pointOptions) const |
virtual QString | name () const |
virtual void | resample (int n, double min, double max, SamplingOptions options, double valX, double valY, const CurvePointOptions *pointOptions) |
virtual void | resample (int n, double min, double max, SamplingOptions options) |
virtual void | setFunction () |
virtual void | setName (const QString &n) |
virtual void | setXAxisProperties (Axis *a) |
virtual void | setYAxisProperties (Axis *a) |
Protected Member Functions | |
const ModalCurve & | curve () const |
ModalCurve & | curve () |
Brief description of class still missing.
Full description of class still missing
void QGpGuiWave::ModalProxy::addLog | ( | QString | s | ) | [virtual] |
Implements SciFigs::CurveBrowserProxy.
References QGpCoreWave::ModalCurve::addLog(), curve(), and TRACE.
void QGpGuiWave::ModalProxy::average | ( | const CurveBrowserProxy * | o | ) | [virtual] |
Implements SciFigs::CurveBrowserProxy.
References QGpCoreTools::Curve< pointType >::average(), curve(), and TRACE.
const ModalCurve & QGpGuiWave::ModalProxy::curve | ( | ) | const [protected] |
References SciFigs::CurveBrowserProxy::_line, and TRACE.
Referenced by addLog(), average(), QGpGuiWave::EllipticityProxy::columnValue(), QGpGuiWave::DispersionProxy::columnValue(), QGpGuiWave::AutocorrProxy::columnValue(), curve(), cut(), log(), maximumX(), maximumY(), minimumX(), minimumY(), QGpGuiWave::DispersionProxy::parse(), QGpGuiWave::EllipticityProxy::parse(), QGpGuiWave::AutocorrProxy::parse(), resample(), QGpGuiWave::EllipticityProxy::setColumnValue(), QGpGuiWave::DispersionProxy::setColumnValue(), QGpGuiWave::AutocorrProxy::setColumnValue(), and setFunction().
ModalCurve & QGpGuiWave::ModalProxy::curve | ( | ) | [protected] |
void QGpGuiWave::ModalProxy::cut | ( | double | min, |
double | max, | ||
SamplingOptions | options | ||
) | [virtual] |
Implements SciFigs::CurveBrowserProxy.
References curve(), QGpCoreTools::Curve< pointType >::cut(), and TRACE.
QString QGpGuiWave::ModalProxy::log | ( | ) | const [virtual] |
Implements SciFigs::CurveBrowserProxy.
References curve(), QGpCoreWave::ModalCurve::log(), and TRACE.
double QGpGuiWave::ModalProxy::maximumX | ( | ) | const [virtual] |
Implements SciFigs::CurveBrowserProxy.
References QGpCoreTools::Curve< pointType >::at(), curve(), QGpCoreTools::Curve< pointType >::maximumX(), and TRACE.
{ TRACE; const ModalCurve& c=curve(); return c.at(c.maximumX()).x(); }
double QGpGuiWave::ModalProxy::maximumY | ( | const CurvePointOptions * | pointOptions | ) | const [virtual] |
Implements SciFigs::CurveBrowserProxy.
References QGpCoreTools::Curve< pointType >::at(), curve(), QGpCoreTools::Curve< pointType >::maximumY(), and TRACE.
{ TRACE; const ModalCurve& c=curve(); return c.at(c.maximumY(0, pointOptions)).y(pointOptions); }
double QGpGuiWave::ModalProxy::minimumX | ( | ) | const [virtual] |
Implements SciFigs::CurveBrowserProxy.
References QGpCoreTools::Curve< pointType >::at(), curve(), QGpCoreTools::Curve< pointType >::minimumX(), and TRACE.
{ TRACE; const ModalCurve& c=curve(); return c.at(c.minimumX()).x(); }
double QGpGuiWave::ModalProxy::minimumY | ( | const CurvePointOptions * | pointOptions | ) | const [virtual] |
Implements SciFigs::CurveBrowserProxy.
References QGpCoreTools::Curve< pointType >::at(), curve(), QGpCoreTools::Curve< pointType >::minimumY(), and TRACE.
{ TRACE; const ModalCurve& c=curve(); return c.at(c.minimumY(0, pointOptions)).y(pointOptions); }
virtual QString QGpGuiWave::ModalProxy::name | ( | ) | const [inline, virtual] |
Implements SciFigs::CurveBrowserProxy.
void QGpGuiWave::ModalProxy::resample | ( | int | n, |
double | min, | ||
double | max, | ||
SamplingOptions | options, | ||
double | valX, | ||
double | valY, | ||
const CurvePointOptions * | pointOptions | ||
) | [virtual] |
Implements SciFigs::CurveBrowserProxy.
References curve(), QGpCoreTools::Curve< pointType >::resample(), and TRACE.
void QGpGuiWave::ModalProxy::resample | ( | int | n, |
double | min, | ||
double | max, | ||
SamplingOptions | options | ||
) | [virtual] |
Implements SciFigs::CurveBrowserProxy.
References curve(), QGpCoreTools::Curve< pointType >::resample(), and TRACE.
void QGpGuiWave::ModalProxy::setFunction | ( | ) | [virtual] |
Implements SciFigs::CurveBrowserProxy.
References curve(), QGpCoreTools::Curve< pointType >::setFunction(), and TRACE.
{ TRACE; curve().setFunction(); }
virtual void QGpGuiWave::ModalProxy::setName | ( | const QString & | n | ) | [inline, virtual] |
Implements SciFigs::CurveBrowserProxy.
void QGpGuiWave::ModalProxy::setXAxisProperties | ( | Axis * | a | ) | [virtual] |
Titles are already set.
Reimplemented from SciFigs::CurveBrowserProxy.
References SciFigs::Axis::setAutoTicks(), SciFigs::Axis::setMajorTicks(), SciFigs::Axis::setMinorTicks(), SciFigs::Axis::setRange(), SciFigs::Axis::setScaleType(), and TRACE.
{ TRACE; a->setRange(0.1,100); a->setScaleType(Scale::Log); a->setAutoTicks(false); a->setMajorTicks(2.0); a->setMinorTicks(0.5); }
void QGpGuiWave::ModalProxy::setYAxisProperties | ( | Axis * | a | ) | [virtual] |
Titles are already set.
Reimplemented from SciFigs::CurveBrowserProxy.
Reimplemented in QGpGuiWave::EllipticityProxy.
References SciFigs::Axis::setRange(), and TRACE.