mitkFanBeamProjectData Class Reference
mitkFanBeamProjectData - abstract class to represent fan-beam project data.
More...
#include <mitkFanBeamProjectData.h>
Inherits mitkProjectData.
Inherited by mitkICFanBeamProjectData, and mitkOoCFanBeamProjectData.
Inheritance diagram for mitkFanBeamProjectData:
[legend]Collaboration diagram for mitkFanBeamProjectData:
[legend]List of all members.
Detailed Description
mitkFanBeamProjectData - abstract class to represent fan-beam project data.
mitkFanBeamProjectData - abstract class to represent fan-beam project data. . .......................... ... . . . . . sod . . . . . . . o . ......... sdd . . . . . . . . . . . . . . . . ................... ..........................
Member Function Documentation
virtual void mitkFanBeamProjectData::DeepCopy |
( |
mitkDataObject * |
src |
) |
[pure virtual] |
|
virtual unsigned long long mitkFanBeamProjectData::GetActualMemorySize |
( |
|
) |
const [pure virtual] |
|
|
Return the actual memory size occupied by this data object. The unit is BYTE. - Returns:
- Return the actual memory size occupied by this data object. The unit is BYTE.
- Note:
- Pure virtual function. Its concrete subclass must implement this function and return its memory size.
Implements mitkDataObject.
Implemented in mitkICFanBeamProjectData, and mitkOoCFanBeamProjectData. |
virtual void* mitkFanBeamProjectData::GetData |
( |
|
) |
[inline, virtual] |
|
virtual void const* mitkFanBeamProjectData::GetData |
( |
|
) |
const [inline, virtual] |
|
double mitkFanBeamProjectData::GetDetectorLength |
( |
|
) |
[inline] |
|
|
///////////////////////////////////////////////////////////////////// Get the length of detector |
float mitkFanBeamProjectData::GetDetectorMove |
( |
|
) |
[inline] |
|
double* mitkFanBeamProjectData::GetFov |
( |
|
) |
[inline] |
|
|
Get field of view [0] left of x axis [1] right of x axis [2] bottom of y axis [3] top of y axis |
virtual void const* mitkFanBeamProjectData::GetSliceForRead |
( |
int |
sliceIdx |
) |
[pure virtual] |
|
int mitkFanBeamProjectData::GetSliceNum |
( |
|
) |
const [inline] |
|
double mitkFanBeamProjectData::GetSourceToCenterDistance |
( |
|
) |
const [inline] |
|
|
Get the distance between x-ray source and rotate center |
double mitkFanBeamProjectData::GetSourceToDetectorDistance |
( |
|
) |
const [inline] |
|
|
Get the distance between x-ray source and detector center |
int mitkFanBeamProjectData::GetXrayNum |
( |
|
) |
const [inline] |
|
virtual void mitkFanBeamProjectData::Initialize |
( |
|
) |
[virtual] |
|
virtual void mitkFanBeamProjectData::PrintSelf |
( |
ostream & |
os |
) |
[virtual] |
|
void mitkFanBeamProjectData::SetData |
( |
mitkVolume * |
m |
) |
|
|
void mitkFanBeamProjectData::SetDetectorLength |
( |
double |
m |
) |
[inline] |
|
|
Set the length of detector |
void mitkFanBeamProjectData::SetDetectorMove |
( |
float |
m |
) |
[inline] |
|
void mitkFanBeamProjectData::SetFov |
( |
double * |
m |
) |
[inline] |
|
|
Set field of view [0] left of x axis [1] right of x axis [2] bottom of y axis [3] top of y axis |
void mitkFanBeamProjectData::SetSliceNum |
( |
int |
m |
) |
[inline] |
|
void mitkFanBeamProjectData::SetSourceToCenterDistance |
( |
double |
m |
) |
[inline] |
|
|
Set the distance between x-ray source and rotate center |
void mitkFanBeamProjectData::SetSourceToDetectorDistance |
( |
double |
m |
) |
[inline] |
|
|
Set the distance between x-ray source and detector center |
void mitkFanBeamProjectData::SetXrayNum |
( |
int |
m |
) |
[inline] |
|
virtual void mitkFanBeamProjectData::ShallowCopy |
( |
mitkDataObject * |
src |
) |
[pure virtual] |
|
The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:02:23 2014 for MITK (Medical Imaging ToolKit) by
1.4.3