All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Brief description of class still missing. More...
#include <TiltNode.h>
Public Member Functions | |
| void | init (double x0, const RefractionDippingModel &model) |
| const TiltPath * | left () const |
| const TiltPath * | right () const |
| TiltNode () | |
| double | x () const |
| ~TiltNode () | |
Brief description of class still missing.
Store the left and right ray paths for a node (either a source or a receiver)
| void QGpCoreWave::TiltNode::init | ( | double | x0, |
| const RefractionDippingModel & | model | ||
| ) |
References QGpCoreWave::RefractionDippingModel::LeftToRight, QGpCoreWave::RefractionDippingModel::RightToLeft, TRACE, and QGpCoreWave::RefractionDippingModel::xLeft().
Referenced by QGpCompatibility::CompatHodoChroneData::calculate(), QGpCoreWave::RefractionFactory::calculate(), and RefraReader::parse().
{
TRACE;
x0-=model.xLeft();
initPaths(RefractionDippingModel::LeftToRight, _leftPaths, x0, model);
initPaths(RefractionDippingModel::RightToLeft, _rightPaths, x0, model);
}
| const TiltPath* QGpCoreWave::TiltNode::left | ( | ) | const [inline] |
{return _leftPaths;}
| const TiltPath* QGpCoreWave::TiltNode::right | ( | ) | const [inline] |
{return _rightPaths;}
| double QGpCoreWave::TiltNode::x | ( | ) | const |
References QGpCoreWave::TiltPath::origin(), and TRACE.