Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

ADFSample Class Reference

#include <adf.h>

List of all members.


Detailed Description

An ADF Sample.

If the value is NaN, then the sample is invalid. Basically, we need a simple wrapper for a double, which allows an invalid value, to be produced for addresses which aren't in the ADF's sample hash map.

Definition at line 118 of file adf.h.

Public Member Functions

 ADFSample (double d)
 ADFSample (const ADFSample &s)
 ADFSample ()
bool is_valid () const

Public Attributes

double distance


Constructor & Destructor Documentation

ADFSample::ADFSample double  d  )  [inline]
 

Definition at line 121 of file adf.h.

References distance.

ADFSample::ADFSample const ADFSample s  )  [inline]
 

Definition at line 122 of file adf.h.

References distance.

ADFSample::ADFSample  )  [inline]
 

Definition at line 123 of file adf.h.

References distance, and nan().


Member Function Documentation

bool ADFSample::is_valid  )  const [inline]
 

Definition at line 125 of file adf.h.

References distance, and nan().


Member Data Documentation

double ADFSample::distance
 

Definition at line 128 of file adf.h.

Referenced by ADFSample(), and is_valid().


The documentation for this class was generated from the following file:
Generated on Mon Jun 28 15:01:58 2004 for Advanced Surface Library by doxygen 1.3.4