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

Brief description of class still missing. More...

#include <TiltNode.h>

List of all members.

Public Member Functions

void init (double x0, const RefractionDippingModel &model)
const TiltPathleft () const
const TiltPathright () const
 TiltNode ()
double x () const
 ~TiltNode ()

Detailed Description

Brief description of class still missing.

Store the left and right ray paths for a node (either a source or a receiver)


Constructor & Destructor Documentation

Description of constructor still missing

References TRACE.

{
  TRACE;
  _leftPaths=0;
  _rightPaths=0;
}

Description of destructor still missing

References TRACE.

{
  TRACE;
  delete [] _leftPaths;
  delete [] _rightPaths;
}

Member Function Documentation

void QGpCoreWave::TiltNode::init ( double  x0,
const RefractionDippingModel 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.

{
  TRACE;
  return _leftPaths[0].origin();
}

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