code::VirtualVolumeData Class Reference

List of all members.

Public Member Functions

 VirtualVolumeData ()
 For STL use only.
 VirtualVolumeData (const code::Angle &angRes, const code::Length &gateWid, size_t numGates)
 Specify the resolution that the data at each elevation should be maintained in.
void update (const code::RadialSet &data)
 The radial set will be remapped to the required resolutions so as to match.
void update (const code::PolarGrid &data)
 The polar grid passed in should already match the angular resolution and gate width.
const std::vector< code::PolarGrid > & getVolume () const
 The grids are ordered in increasing elevation order.

Protected Attributes

code::Angle angularResolution
code::Length radialResolution
size_t numAngles
size_t numGates

Constructor & Destructor Documentation

code::VirtualVolumeData::VirtualVolumeData (  )  [inline]

For STL use only.

code::VirtualVolumeData::VirtualVolumeData ( const code::Angle angRes,
const code::Length gateWid,
size_t  numGates 
)

Specify the resolution that the data at each elevation should be maintained in.


Member Function Documentation

const std::vector<code::PolarGrid>& code::VirtualVolumeData::getVolume (  )  const [inline]

The grids are ordered in increasing elevation order.

void code::VirtualVolumeData::update ( const code::PolarGrid data  ) 

The polar grid passed in should already match the angular resolution and gate width.

void code::VirtualVolumeData::update ( const code::RadialSet data  ) 

The radial set will be remapped to the required resolutions so as to match.


Member Data Documentation

code::Angle code::VirtualVolumeData::angularResolution [protected]

size_t code::VirtualVolumeData::numAngles [protected]

size_t code::VirtualVolumeData::numGates [protected]

code::Length code::VirtualVolumeData::radialResolution [protected]


Generated on Fri May 4 13:40:11 2012 for WDSS-IIw2 by  doxygen 1.4.7