Inheritance diagram for vol::BlendedVolumeCreator::Blend3D:

Public Member Functions | |
| Blend3D (size_t xdim, size_t ydim, size_t zdim) | |
| size_t | xsize () const |
| size_t | ysize () const |
| size_t | zsize () const |
| size_t | getPointNo (size_t x, size_t y, size_t z) const |
| void | addValue (size_t x, size_t y, size_t z, const Observation *val) |
| const Blend & | getPoints (size_t x, size_t y, size_t z) const |
| template<class ValidPointFunctor> | |
| void | foreachValidPoint (ValidPointFunctor &validpt) const |
| The parameter to this function should be an object that has a method with this signature: some-ret-value doAction( const Blend& ) That method will be invoked on every grid point that has a valid set of observations. | |
| vol::BlendedVolumeCreator::Blend3D::Blend3D | ( | size_t | xdim, | |
| size_t | ydim, | |||
| size_t | zdim | |||
| ) | [inline] |
| void vol::BlendedVolumeCreator::Blend3D::addValue | ( | size_t | x, | |
| size_t | y, | |||
| size_t | z, | |||
| const Observation * | val | |||
| ) | [inline] |
| void vol::BlendedVolumeCreator::Blend3D::foreachValidPoint | ( | ValidPointFunctor & | validpt | ) | const [inline] |
The parameter to this function should be an object that has a method with this signature: some-ret-value doAction( const Blend& ) That method will be invoked on every grid point that has a valid set of observations.
However, the order of these calls is not guaranteed i.e. the grid points may be accessed in any order.
| size_t vol::BlendedVolumeCreator::Blend3D::getPointNo | ( | size_t | x, | |
| size_t | y, | |||
| size_t | z | |||
| ) | const [inline] |
| const Blend& vol::BlendedVolumeCreator::Blend3D::getPoints | ( | size_t | x, | |
| size_t | y, | |||
| size_t | z | |||
| ) | const [inline] |
| size_t vol::BlendedVolumeCreator::Blend3D::xsize | ( | ) | const [inline] |
| size_t vol::BlendedVolumeCreator::Blend3D::ysize | ( | ) | const [inline] |
| size_t vol::BlendedVolumeCreator::Blend3D::zsize | ( | ) | const [inline] |
1.4.7