#include <Modules/CLI/ExpertAutomatedRegistration/RegisterImagesModuleLogic.h>
|
int | AddLandmark (const std::vector< float > &fixed, const std::vector< float > &moving) |
|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
void | RemoveLandmark (int landmark) |
|
void | SetLandmark (int landmark, const std::vector< float > &fixed, const std::vector< float > &moving) |
|
void | SetLandmarks (const std::vector< std::vector< float > > &fixed, const std::vector< std::vector< float > > &moving) |
|
movingImage fixedImage | vtkGetMRMLNodeArgumentAsStringMacro (MovingVolumeNodeId, movingImage) vtkGetMRMLNodeArgumentAsStringMacro(ResampledVolumeNodeId |
|
| vtkSetMRMLNodeArgumentAsStringMacro (FixedVolumeNodeId, fixedImage) vtkSetMRMLNodeArgumentAsStringMacro(MovingVolumeNodeId |
|
movingImage | vtkSetMRMLNodeArgumentAsStringMacro (ResampledVolumeNodeId, resampledImage) vtkGetMRMLNodeArgumentAsStringMacro(FixedVolumeNodeId |
|
movingImage fixedImage resampledImage | vtkSetMRMLNodeArgumentAsStringMacro (Registration, registration) |
|
| vtkSetMRMLNodeArgumentAsStringMacro (Initialization, initialization) |
|
| vtkSetMRMLNodeArgumentAsStringMacro (Interpolation, interpolation) |
|
| vtkSetMRMLNodeArgumentAsStringMacro (LoadTransform, loadTransform) |
|
| vtkSetMRMLNodeArgumentAsStringMacro (SaveTransform, saveTransform) |
|
| vtkSetMRMLNodeArgumentAsStringMacro (RegionOfInterest, regionOfInterest) |
|
Definition at line 32 of file RegisterImagesModuleLogic.h.
◆ Superclass
◆ RegisterImagesModuleLogic() [1/2]
RegisterImagesModuleLogic::RegisterImagesModuleLogic |
( |
void |
| ) |
|
|
protected |
◆ ~RegisterImagesModuleLogic()
virtual RegisterImagesModuleLogic::~RegisterImagesModuleLogic |
( |
void |
| ) |
|
|
protectedvirtual |
◆ RegisterImagesModuleLogic() [2/2]
◆ AddLandmark()
int RegisterImagesModuleLogic::AddLandmark |
( |
const std::vector< float > & |
fixed, |
|
|
const std::vector< float > & |
moving |
|
) |
| |
◆ ApplyTask()
void RegisterImagesModuleLogic::ApplyTask |
( |
void * |
clientdata | ) |
|
|
protected |
◆ GetClassName()
virtual const char* RegisterImagesModuleLogic::GetClassName |
( |
| ) |
|
|
virtual |
◆ IsA()
virtual int RegisterImagesModuleLogic::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int RegisterImagesModuleLogic::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
◆ operator=()
◆ PrintSelf()
void RegisterImagesModuleLogic::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ RemoveLandmark()
void RegisterImagesModuleLogic::RemoveLandmark |
( |
int |
landmark | ) |
|
◆ SafeDownCast()
◆ SetLandmark()
void RegisterImagesModuleLogic::SetLandmark |
( |
int |
landmark, |
|
|
const std::vector< float > & |
fixed, |
|
|
const std::vector< float > & |
moving |
|
) |
| |
Create a landmark if it doesn't exists. if landmark < 0, insert the landmark at the end of the list.
◆ SetLandmarks()
void RegisterImagesModuleLogic::SetLandmarks |
( |
const std::vector< std::vector< float > > & |
fixed, |
|
|
const std::vector< std::vector< float > > & |
moving |
|
) |
| |
◆ vtkGetMRMLNodeArgumentAsStringMacro()
movingImage fixedImage RegisterImagesModuleLogic::vtkGetMRMLNodeArgumentAsStringMacro |
( |
MovingVolumeNodeId |
, |
|
|
movingImage |
|
|
) |
| |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [1/10]
RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
FixedVolumeNodeId |
, |
|
|
fixedImage |
|
|
) |
| |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [2/10]
movingImage RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
ResampledVolumeNodeId |
, |
|
|
resampledImage |
|
|
) |
| |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [3/10]
movingImage fixedImage resampledImage RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
Registration |
, |
|
|
registration |
|
|
) |
| |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [4/10]
RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
Initialization |
, |
|
|
initialization |
|
|
) |
| |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [5/10]
RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
Interpolation |
, |
|
|
interpolation |
|
|
) |
| |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [6/10]
RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
LoadTransform |
, |
|
|
loadTransform |
|
|
) |
| |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [7/10]
RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
SaveTransform |
, |
|
|
saveTransform |
|
|
) |
| |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [8/10]
RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
RegionOfInterest |
, |
|
|
regionOfInterest |
|
|
) |
| |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [9/10]
RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
FixedLandmarks |
, |
|
|
fixedLandmarks |
|
|
) |
| |
|
protected |
◆ vtkSetMRMLNodeArgumentAsStringMacro() [10/10]
RegisterImagesModuleLogic::vtkSetMRMLNodeArgumentAsStringMacro |
( |
MovingLandmarks |
, |
|
|
movingLandmarks |
|
|
) |
| |
|
protected |
◆ m_FixedLandmarks
std::vector<std::vector<float> > RegisterImagesModuleLogic::m_FixedLandmarks |
|
protected |
◆ m_MovingLandmarks
std::vector<std::vector<float> > RegisterImagesModuleLogic::m_MovingLandmarks |
|
protected |
The documentation for this class was generated from the following file: