mitkConeBeamProjectData Class Reference
mitkConeBeamProjectData - abstract class to represent Cone-beam project data.
More...
#include <mitkConeBeamProjectData.h>
Inherits mitkProjectData.
Inherited by mitkICConeBeamProjectData, mitkOoCConeBeamProjectData, and mitkRawConeBeamProjectData.
Inheritance diagram for mitkConeBeamProjectData:
[legend]Collaboration diagram for mitkConeBeamProjectData:
[legend]List of all members.
Detailed Description
mitkConeBeamProjectData - abstract class to represent Cone-beam project data.
mitkConeBeamProjectData - abstract class to represent Cone-beam project data. . .......................... ... . . . . . sod . . . . . . . o . ......... sdd . . . . . . . . . . . . . . . . ................... ..........................
z| | /y | / | / o|/ -------------------x detector is parallel with plane xoz
Member Function Documentation
virtual void mitkConeBeamProjectData::DeepCopy |
( |
mitkDataObject * |
src |
) |
[pure virtual] |
|
virtual unsigned long long mitkConeBeamProjectData::GetActualMemorySize |
( |
|
) |
const [pure virtual] |
|
virtual void const* mitkConeBeamProjectData::GetAngleSliceForRead |
( |
int |
sliceIdx |
) |
[pure virtual] |
|
virtual void* mitkConeBeamProjectData::GetData |
( |
|
) |
[inline, virtual] |
|
virtual void const* mitkConeBeamProjectData::GetData |
( |
|
) |
const [inline, virtual] |
|
double mitkConeBeamProjectData::GetDetectorLengthX |
( |
|
) |
[inline] |
|
|
Get the length of detector at x axis |
double mitkConeBeamProjectData::GetDetectorLengthZ |
( |
|
) |
[inline] |
|
|
Get the length of detector at y axis |
float mitkConeBeamProjectData::GetDetectorMoveX |
( |
|
) |
[inline] |
|
|
get detector excursion at x axis (horizontal) |
float mitkConeBeamProjectData::GetDetectorMoveZ |
( |
|
) |
[inline] |
|
|
Get detector excursion at z axis (vertical) |
double* mitkConeBeamProjectData::GetFov |
( |
|
) |
[inline] |
|
|
Set field of view [0] left of x axis [1] right of x axis [2] min of y axis [3] max of y axis [4] bottom of z axis [5] top of z axis |
double mitkConeBeamProjectData::GetSourceToCenterDistance |
( |
|
) |
const [inline] |
|
|
Get the distance between x-ray source and rotate center |
double mitkConeBeamProjectData::GetSourceToDetectorDistance |
( |
|
) |
const [inline] |
|
|
Get the distance between x-ray source and detector center |
int mitkConeBeamProjectData::GetXrayNumX |
( |
|
) |
const [inline] |
|
|
Get number of Xray at x axis |
int mitkConeBeamProjectData::GetXrayNumZ |
( |
|
) |
const [inline] |
|
|
Get number of Xray at z axis |
virtual void mitkConeBeamProjectData::Initialize |
( |
|
) |
[virtual] |
|
virtual void mitkConeBeamProjectData::PrintSelf |
( |
ostream & |
os |
) |
[virtual] |
|
void mitkConeBeamProjectData::SetData |
( |
mitkVolume * |
m |
) |
|
|
void mitkConeBeamProjectData::SetDetectorLengthX |
( |
double |
m |
) |
[inline] |
|
|
Set the length of detector at x axis |
void mitkConeBeamProjectData::SetDetectorLengthZ |
( |
double |
m |
) |
[inline] |
|
|
Set the length of detector at z axis |
void mitkConeBeamProjectData::SetDetectorMoveX |
( |
float |
m |
) |
[inline] |
|
|
Set detector excursion at x axis (horizontal) |
void mitkConeBeamProjectData::SetDetectorMoveZ |
( |
float |
m |
) |
[inline] |
|
|
Set detector excursion at z axis (vertical) |
void mitkConeBeamProjectData::SetFov |
( |
double * |
m |
) |
[inline] |
|
|
Set field of view [0] left of x axis [1] right of x axis [2] min of y axis [3] max of y axis [4] bottom of z axis [5] top of z axis |
void mitkConeBeamProjectData::SetSourceToCenterDistance |
( |
double |
m |
) |
[inline] |
|
|
Set the distance between x-ray source and rotate center |
void mitkConeBeamProjectData::SetSourceToDetectorDistance |
( |
double |
m |
) |
[inline] |
|
|
Set the distance between x-ray source and detector center |
void mitkConeBeamProjectData::SetXrayNumX |
( |
int |
m |
) |
[inline] |
|
|
Set number of Xray at x axis |
void mitkConeBeamProjectData::SetXrayNumZ |
( |
int |
m |
) |
[inline] |
|
|
Set number of Xray at z axis |
virtual void mitkConeBeamProjectData::ShallowCopy |
( |
mitkDataObject * |
src |
) |
[pure virtual] |
|
The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:01:31 2014 for MITK (Medical Imaging ToolKit) by
1.4.3