5 #ifndef USML_WAVEQ3D_SPREADING_RAY_H
6 #define USML_WAVEQ3D_SPREADING_RAY_H
8 #include <usml/waveq3d/spreading_model.h>
13 using namespace usml::ocean ;
92 virtual const vector<double>& intensity(
93 const wposition1& location,
unsigned de,
unsigned az,
94 const vector<double>& offset,
const vector<double>& distance ) ;
Definition: spreading_model.h:21
Wavefront propagator for the WaveQ3D model.
Definition: wave_queue.h:63
matrix< double > _init_area
Initial ensonified area for each ray span.
Definition: spreading_ray.h:46
virtual ~spreading_ray()
Virtual destructor.
Definition: spreading_ray.h:71
Definition: spreading_ray.h:33
World location in geodetic earth coordinates (latitude, longitude, and altitude). ...
Definition: wposition1.h:23