#include <freImageAdaptationInverter.h>
Public Member Functions | |
| ImageAdaptationInverter () | |
| ~ImageAdaptationInverter () | |
Static Public Member Functions | |
| static Adaptation::Adaptation::Pointer | InvertAdaptation (const Adaptation::Adaptation &adaptation) |
The ImageAdaptationInverter is used to swap all image relevant adaptation information of an adaptation element. The result is an adaptation, where the former fixed media domain is now the moving media domain and vice versa.
Definition at line 40 of file freImageAdaptationInverter.h.
| FREE::ImageAdaptationInverter::ImageAdaptationInverter | ( | ) |
Definition at line 72 of file freImageAdaptationInverter.cxx.
| FREE::ImageAdaptationInverter::~ImageAdaptationInverter | ( | ) |
Definition at line 77 of file freImageAdaptationInverter.cxx.
| Adaptation::Adaptation::Pointer FREE::ImageAdaptationInverter::InvertAdaptation | ( | const Adaptation::Adaptation & | adaptation | ) | [static] |
Generates a new adaptation, which is - referring to the images - a reversed version
| [in] | adaptation | Reference of the adaptation, that schould be inverted. |
Definition at line 35 of file freImageAdaptationInverter.cxx.
References FREE::cIDPMediaFixed(), FREE::cIDPMediaMoving(), FREE::Adaptation::Adaptation::New(), FREE::Adaptation::AdaptationComponent::SetComponentPath(), and throwStaticExceptionMacro.
Referenced by FREE::ConsistencyRegistrationMetric< VImageDimension >::ComputeDecomposedValue().

1.5.3 written by Dimitri van Heesch,
© 1997-2000