Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
MITKRegistrationHelper. More...
#include <mitkRegistrationHelper.h>
Public Types | |
typedef ::itk::ScalableAffineTransform< ::mitk::ScalarType, 3 > | Affine3DTransformType |
typedef ::map::core::Registration< 3, 3 > | Registration3DType |
typedef ::map::core::RegistrationBase | RegistrationBaseType |
Static Public Member Functions | |
static Affine3DTransformType::Pointer | getAffineMatrix (const mitk::MAPRegistrationWrapper *wrapper, bool inverseKernel) |
static Affine3DTransformType::Pointer | getAffineMatrix (const RegistrationBaseType *registration, bool inverseKernel) |
static bool | is3D (const mitk::MAPRegistrationWrapper *wrapper) |
static bool | is3D (const RegistrationBaseType *regBase) |
static bool | IsRegNode (const mitk::DataNode *node) |
static NodePredicateBase::ConstPointer | RegNodePredicate () |
static NodePredicateBase::ConstPointer | ImageNodePredicate () |
static NodePredicateBase::ConstPointer | PointSetNodePredicate () |
Definition at line 39 of file mitkRegistrationHelper.h.
typedef ::itk::ScalableAffineTransform< ::mitk::ScalarType,3 > mitk::MITKRegistrationHelper::Affine3DTransformType |
Definition at line 43 of file mitkRegistrationHelper.h.
typedef ::map::core::Registration<3,3> mitk::MITKRegistrationHelper::Registration3DType |
Definition at line 44 of file mitkRegistrationHelper.h.
typedef ::map::core::RegistrationBase mitk::MITKRegistrationHelper::RegistrationBaseType |
Definition at line 45 of file mitkRegistrationHelper.h.
|
static |
Extracts the affine transformation, if possible, of the selected kernel.
wrapper | Pointer to the registration that is target of the extraction |
inverseKernel | Indicates from which kernel the matrix should be extract. True: inverse kernel, False: direct kernel. |
Definition at line 30 of file mitkRegistrationHelper.cpp.
References mitk::MAPRegistrationWrapper::GetRegistration().
Referenced by mitk::ImageMappingHelper::canRefineGeometry(), getAffineMatrix(), and mitk::ImageMappingHelper::refineGeometry().
|
static |
Definition at line 43 of file mitkRegistrationHelper.cpp.
References getAffineMatrix(), is3D(), and offset.
Referenced by getAffineMatrix().
|
static |
Returns a node predicate that identifies image nodes.
Definition at line 139 of file mitkRegistrationHelper.cpp.
|
static |
Definition at line 105 of file mitkRegistrationHelper.cpp.
References mitk::MAPRegistrationWrapper::GetMovingDimensions(), and mitk::MAPRegistrationWrapper::GetTargetDimensions().
Referenced by getAffineMatrix().
|
static |
Definition at line 116 of file mitkRegistrationHelper.cpp.
|
static |
Checks if the passed Node contains a MatchPoint registration
Pointer | to the node to be checked.* |
Definition at line 127 of file mitkRegistrationHelper.cpp.
|
static |
Returns a node predicate that identifies point set nodes.
Definition at line 144 of file mitkRegistrationHelper.cpp.
|
static |
Returns a node predicate that identifies registration nodes.
Definition at line 134 of file mitkRegistrationHelper.cpp.