Pre-compute transformation for grid locations in a uniform volume. More...
#include <cmtkXformUniformVolume.h>


Public Types | |
| typedef XformUniformVolume | Self |
| This class. | |
| typedef SmartPointer< Self > | SmartPtr |
| Smart pointer to this class. | |
| typedef SmartConstPointer< Self > | SmartConstPtr |
| Smart pointer-to-const to this class. | |
Public Member Functions | |
| virtual | ~XformUniformVolume () |
| Virtual destructor. | |
| virtual void | GetTransformedGrid (Vector3D &v, const int idxX, const int idxY, const int idxZ) const =0 |
| Get transformed location of linked grid pixel. | |
| virtual void | GetTransformedGridRow (Vector3D *const v, const size_t numPoints, const int idxX, const int idxY, const int idxZ) const =0 |
| Get transformed locations of a series (scanline) of linked grid pixels. | |
Pre-compute transformation for grid locations in a uniform volume.
Definition at line 52 of file cmtkXformUniformVolume.h.
This class.
Reimplemented in cmtk::AffineXformUniformVolume, and cmtk::SplineWarpXformUniformVolume.
Definition at line 58 of file cmtkXformUniformVolume.h.
Smart pointer-to-const to this class.
Reimplemented in cmtk::AffineXformUniformVolume, and cmtk::SplineWarpXformUniformVolume.
Definition at line 64 of file cmtkXformUniformVolume.h.
Smart pointer to this class.
Reimplemented in cmtk::AffineXformUniformVolume, and cmtk::SplineWarpXformUniformVolume.
Definition at line 61 of file cmtkXformUniformVolume.h.
| virtual cmtk::XformUniformVolume::~XformUniformVolume | ( | ) | [inline, virtual] |
Virtual destructor.
Definition at line 67 of file cmtkXformUniformVolume.h.
| virtual void cmtk::XformUniformVolume::GetTransformedGrid | ( | Vector3D & | v, |
| const int | idxX, | ||
| const int | idxY, | ||
| const int | idxZ | ||
| ) | const [pure virtual] |
Get transformed location of linked grid pixel.
Implemented in cmtk::AffineXformUniformVolume, and cmtk::SplineWarpXformUniformVolume.
| virtual void cmtk::XformUniformVolume::GetTransformedGridRow | ( | Vector3D *const | v, |
| const size_t | numPoints, | ||
| const int | idxX, | ||
| const int | idxY, | ||
| const int | idxZ | ||
| ) | const [pure virtual] |
Get transformed locations of a series (scanline) of linked grid pixels.
Implemented in cmtk::AffineXformUniformVolume, and cmtk::SplineWarpXformUniformVolume.
1.7.2