#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: