Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Arroyo::geometric_propagation_plan Class Reference

#include <propagation_plan.h>

Inheritance diagram for Arroyo::geometric_propagation_plan:

Arroyo::propagation_plan List of all members.

Public Member Functions

 geometric_propagation_plan ()
 ~geometric_propagation_plan ()
diffractive_wavefront_header<
float > 
pad (const diffractive_wavefront_header< float > &dwf, double dist) const
diffractive_wavefront_header<
double > 
pad (const diffractive_wavefront_header< double > &dwf, double dist) const

Detailed Description

A class to represent a geometric propagation plan


Constructor & Destructor Documentation

Arroyo::geometric_propagation_plan::geometric_propagation_plan  )  [inline]
 

Null constructor

Arroyo::geometric_propagation_plan::~geometric_propagation_plan  )  [inline]
 

Destructor


Member Function Documentation

diffractive_wavefront_header<double> Arroyo::geometric_propagation_plan::pad const diffractive_wavefront_header< double > &  dwf,
double  dist
const [inline, virtual]
 

Return an exact copy of the original wavefront header, since geometric propagation requires no padding.

Implements Arroyo::propagation_plan.

diffractive_wavefront_header<float> Arroyo::geometric_propagation_plan::pad const diffractive_wavefront_header< float > &  dwf,
double  dist
const [inline, virtual]
 

Return an exact copy of the original wavefront header, since geometric propagation requires no padding.

Implements Arroyo::propagation_plan.


The documentation for this class was generated from the following file:
Generated on Thu Nov 29 17:16:36 2007 for arroyo by  doxygen 1.3.9.1