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 |
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.
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.
size_t code::VirtualVolumeData::numAngles [protected] |
size_t code::VirtualVolumeData::numGates [protected] |