| DCMTK Version 3.6.9
    OFFIS DICOM Toolkit | 
Inner class that offers typed interface to bulk data. More...
| Public Types | |
| typedef PixelType | pixel_type | 
| Binary pixel type. | |
| Public Member Functions | |
| OFCondition | addFrame (PixelType *data, const size_t numPixels, const OFVector< FGBase * > &perFrameInformation) | 
| Method that adds a frame to the Parametric Map using the underlying binary data type. | |
| PixelType * | getFrame (const size_t frameNumber) | 
| Type-specific getFrame() method that returns Float32, Uint16, or whatever is used in this Parametric Map. | |
| Private Member Functions | |
| Frames (DPMParametricMapIOD &map) | |
| Create Frames object in DPMParametricMapIOD (see friend declaration above) | |
| Private Attributes | |
| DPMParametricMapIOD & | m_Map | 
| Reference to Parametric Map object in order to access its pixel data. | |
| Friends | |
| class | DPMParametricMapIOD | 
| Make sure the Parametric Map object (and no one else) can use the constructor below. | |
Inner class that offers typed interface to bulk data.
| 
 | private | 
Create Frames object in DPMParametricMapIOD (see friend declaration above)
| map | The map object that will contain the frames | 
References DPMParametricMapIOD.
| OFCondition DPMParametricMapIOD::Frames< PixelType >::addFrame | ( | PixelType * | data, | 
| const size_t | numPixels, | ||
| const OFVector< FGBase * > & | perFrameInformation ) | 
Method that adds a frame to the Parametric Map using the underlying binary data type.
| data | The frame data | 
| numPixels | The number of pixels (rows * columns) of the frame | 
| perFrameInformation | The per-frame functional groups applying for | 
| PixelType * DPMParametricMapIOD::Frames< PixelType >::getFrame | ( | const size_t | frameNumber | ) | 
Type-specific getFrame() method that returns Float32, Uint16, or whatever is used in this Parametric Map.
| frameNumber | The frame number to get, starting from 0 |