Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

mitkCTProjectionData Class Reference

mitkCTProjectionData - abstract class to represent project data. More...

#include <mitkCTProjectionData.h>

Inherits mitkRawData.

Inherited by mitk2DBeamPD, and mitkConeBeamPD.

Inheritance diagram for mitkCTProjectionData:

Inheritance graph
[legend]
Collaboration diagram for mitkCTProjectionData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void PrintSelf (ostream &os)
virtual void const * GetVolumeData () const =0
virtual void * GetVolumeData ()=0
virtual void Initialize ()

Detailed Description

mitkCTProjectionData - abstract class to represent project data.

mitkCTProjectionData - abstract class to represent project data.


Member Function Documentation

virtual void* mitkCTProjectionData::GetVolumeData  )  [pure virtual]
 

Get data pointer of the project data (changeable).

Returns:
Return a void pointer to data.
Note:
The returned type is void *, it must be converted to some useful data type

Implemented in mitk2DBeamPD, and mitkConeBeamPD.

virtual void const* mitkCTProjectionData::GetVolumeData  )  const [pure virtual]
 

Get data pointer of the project data (unchangeable).

Returns:
Return a void pointer to const data.
Note:
The returned type is void const *, it must be converted to some useful data type

Implemented in mitk2DBeamPD, and mitkConeBeamPD.

virtual void mitkCTProjectionData::Initialize  )  [virtual]
 

Delete the allocated memory (if any) and initialize to default status.

Note:
Pure virtual function. Its concrete subclass must implement this function.

Implements mitkDataObject.

Reimplemented in mitk2DBeamICPD, mitk2DBeamOoCPD, mitk2DBeamPD, mitkConeBeamICPD, mitkConeBeamOoCPD, mitkConeBeamPD, and mitkConeBeamRealTimePD.

virtual void mitkCTProjectionData::PrintSelf ostream &  os  )  [virtual]
 

Print the necessary information about this object for the debugging purpose.

Parameters:
os The specified ostream to output information.

Reimplemented from mitkRawData.

Reimplemented in mitk2DBeamICPD, mitk2DBeamOoCPD, mitk2DBeamPD, mitkConeBeamICPD, mitkConeBeamOoCPD, mitkConeBeamPD, and mitkConeBeamRealTimePD.


The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:01:37 2014 for MITK (Medical Imaging ToolKit) by  doxygen 1.4.3