#include <freControllerBase.h>
Inherits FREE::ComponentControllerInterface.
Inherited by FREE::ESMutationControllerBase< FREE::ES::AdaptiveNormalMutation< FREE::ES::Individual > >, FREE::ESMutationControllerBase< FREE::ES::AdaptiveScaleMutation< FREE::ES::Individual > >, FREE::ESMutationControllerBase< FREE::ES::AsymmetricMutation< FREE::ES::Individual > >, FREE::ESMutationControllerBase< FREE::ES::CMAMutation< FREE::ES::Individual > >, FREE::ESParentSelectorControllerBase< FREE::ES::RandomMultiParentSelector< FREE::ES::Individual > >, FREE::ESRecombinatorControllerBase< FREE::ES::DiscriminativeRecombinator< FREE::ES::Individual > >, FREE::ESRecombinatorControllerBase< FREE::ES::DominantRecombinator< FREE::ES::Individual > >, FREE::ESRecombinatorControllerBase< FREE::ES::IntermediateRecombinator< FREE::ES::Individual > >, FREE::ESRecombinatorControllerBase< FREE::ES::RankRecombinator< FREE::ES::Individual > >, FREE::ESSelectionControllerBase< FREE::ES::CommaSelection< FREE::ES::Individual > >, FREE::ESSelectionControllerBase< FREE::ES::PlusSelection< FREE::ES::Individual > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 2 >::InternalImageType, double, double > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 3 >::InternalImageType, double, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, and FREE::SetupOptimizationProcessorController.

Public Types | |
| typedef ComponentControllerInterface::GenericComponentType | GenericComponentType |
| typedef ComponentControllerInterface::GenericComponentPointer | GenericComponentPointer |
| typedef TControlledComponent | ComponentType |
| typedef ComponentType::Pointer | ComponentPointer |
| typedef ComponentControllerInterface::GenericMediaType | GenericMediaType |
| typedef ComponentControllerInterface::GenericMediaPointer | GenericMediaPointer |
| typedef ComponentControllerInterface::AffectedElementListType | AffectedElementListType |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
| virtual CtrlProfile::ControllerProfile::Pointer | GetProfile (const SessionComponentCache *pComponentCache) const |
| virtual AffectedElementListType | GetAffectedProfileElements (const IDPath &affectorID, SessionComponentCache *pComponentCache, const ComponentSetup *pNewAffectorSetup=0) const |
| virtual bool | ControllerIsResponsible (const GenericComponentType *pComponent) const |
| virtual void | InitializeSetup (ComponentSetup *pComponentSetup, SessionComponentCache *pComponentCache) const |
| virtual SessionComponentCache::Pointer | BuildSetup (ComponentSetup *pComponentSetup, SessionComponentCache *pParentComponentCache) const |
| const bool | CheckComponentActualizationNecessity (const SessionComponentCache *pComponentCache) const |
| void | ActualizeComponent (SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo, const unsigned int &iActiveLayer=0) const |
| void | ResetComponent (SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo) const |
| void | SetStatisticEntry (StatisticEntry &rStatisticEntry, SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo) const |
| virtual ComponentPointer | GetComponent (const SessionComponentCache *pComponentCache) const |
| virtual void | SetComponent (ComponentType *pComponent, SessionComponentCache *pComponentCache) const |
| virtual GenericComponentPointer | GetGenericComponent (const SessionComponentCache *pComponentCache) const |
| virtual void | SetGenericComponent (GenericComponentType *pGenericComponent, SessionComponentCache *pComponentCache) const |
| GenericComponentType * | GetSubComponent (SessionComponentCache *pMainComponentCache, const ComponentID compID) const |
| void | SetSubComponent (SessionComponentCache *pMainComponentCache, GenericComponentType *pSubComponent, const ComponentID compID) const |
| GenericMediaPointer | GetMedia (const MediaID &mediaID, SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo) const |
| void | SetMedia (const MediaID &mediaID, GenericMediaType *pMedia, SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo) const |
| virtual ValidityTag::Pointer | GetMediaValidityTag (const MediaID &mediaID, SessionComponentCache *pComponentCache) const |
| virtual ValidityTag::Pointer | GetMediaValidityTagRequirement (const MediaID &mediaID, SessionComponentCache *pComponentCache) const |
| virtual std::string | GetMediaControllerID (const MediaID &mediaID, SessionComponentCache *pComponentCache) const |
| virtual Parameter::Pointer | GetParameter (const SessionComponentCache *pComponentCache, const std::string &sParameterName) const |
| virtual std::string | GetParameterValue (const SessionComponentCache *pComponentCache, const std::string &sParameterName, const Parameter::ValueCountType iItemPos=0, const Parameter::LayerCountType iLayer=0) const |
| virtual void | SetParameterValue (SessionComponentCache *pComponentCache, const std::string &sParameterName, const std::string &sValue, const Parameter::ValueCountType iItemPos=0, const Parameter::LayerCountType iLayer=0) const |
| virtual ValidityTag::Pointer | GetParameterValidityTag (const std::string &sParameterName, SessionComponentCache *pComponentCache) const |
| virtual ValidityTag::Pointer | GetParameterValidityTagRequirement (const std::string &sParameterName, SessionComponentCache *pComponentCache) const |
| virtual | ~ComponentControllerBase () |
Protected Member Functions | |
| ComponentControllerBase () | |
| bool | MakeCallback (const CallbackCtrlEventBase::CallbackType &callbackID, void *pData, SessionComponentCache *pSender, long threadID=0) const |
| void | NotifyProgress (const ProgressCtrlEventBase::StatusID &statusID, const std::string &sComment, SessionComponentCache *pSender, long threadID=0) const |
| virtual ComponentPointer | BuildMainComponent (ComponentSetup *pComponentSetup, SessionComponentCache *pComponentCache) const |
| virtual void | BuildSubComponents (ComponentSetup *pParentComponentSetup, SessionComponentCache *pParentComponentCache) const |
| virtual void | BuildFinalization (ComponentSetup *pComponentSetup, SessionComponentCache *pComponentCache) const |
| virtual void | ActualizeMainComponent (ComponentType *pMainComponent, SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo, const unsigned int &iActLevel) const |
| virtual void | ActualizeSubComponents (ComponentType *pMainComponent, SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo, const unsigned int &iActLevel) const |
| virtual void | ActualizeFinalization (ComponentType *pMainComponent, SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo, const unsigned int &iActLevel) const |
| virtual void | ResetMainComponent (SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo) const |
| virtual void | ResetSubComponents (SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo) const |
| virtual void | ResetFinalization (SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo) const |
| virtual void | SetStatisticEntryMainComponent (StatisticEntry &rStatisticEntry, ComponentType *pMainComponent, SessionComponentCache *pMainComponentCache, SessionInfo *pSessionInfo, StatisticDictionary &rDictionary) const |
| virtual void | SetStatisticEntrySubComponents (StatisticEntry &rStatisticEntry, SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo, StatisticDictionary &rDictionary) const |
| const bool | CheckCmpActNecessitySubCmp (const SessionComponentCache *pComponentCache) const |
| virtual const bool | CheckCmpActNecessityMainCmp (const SessionComponentCache *pComponentCache) const |
| virtual GenericComponentType * | GetSubComponentCasted (ComponentType *pMainComponent, const ComponentID &compID, SessionComponentCache *pMainComponentCache) const |
| virtual void | SetSubComponentCasted (GenericComponentType *pSubComponent, ComponentType *pMainComponent, const ComponentID compID, SessionComponentCache *pMainComponentCache) const |
| virtual GenericMediaPointer | GetMediaCasted (const MediaID &mediaID, ComponentType *pComponent, SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo) const |
| virtual void | SetMediaCasted (const MediaID &mediaID, GenericMediaType *pMedia, ComponentType *pComponent, SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo) const |
| void | ActualizeMediaValidityTag (const MediaID &mediaID, SessionComponentCache *pComponentCache) const |
| void | ActualizeParameterValidityTag (const std::string &sParameterName, SessionComponentCache *pComponentCache) const |
| void | ActualizeValidityTag (const std::string &sID, SessionComponentCache *pComponentCache) const |
| virtual ValidityTag::Pointer | GetValidityTag (const std::string &id, SessionComponentCache *pComponentCache) const |
| virtual ValidityTag::Pointer | GetValidityTagRequirement (const std::string &id, SessionComponentCache *pComponentCache) const |
| virtual void | GenerateProfile (CtrlProfile::ControllerProfile &profile, const SessionComponentCache *pComponentCache, bool bRegardOldSetup) const |
| virtual void | GenerateProfileTemplateRealization (CtrlProfile::ControllerProfile &profile, const SessionComponentCache *pComponentCache, const ComponentSetup &oldSetup) const |
| virtual StatisticEntry * | AddStatisticEntry (SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo, const std::string &sName, const std::string &sDescription) const |
ComponentControllerBase is a base class for controller objects. A controller object manages the setup of a component and the communication of the "cared" component with other parts of the application. The controller ensures that the component is ready to run and actualized. Any parameters, media or subcomponents of a component should be requested via the associated controller. The controller offers also a profile of the component that represents the current requirements and settings regarding the session a component is integrated in. This can be used e.g. by setup editors.
Definition at line 66 of file freControllerBase.h.
| typedef ComponentControllerInterface::GenericComponentType FREE::ComponentControllerBase< TControlledComponent >::GenericComponentType |
Generic component type
Reimplemented from FREE::ComponentControllerInterface.
Reimplemented in FREE::SpatialRegionOfInterestImageFilterControllerBase< TInputImage >, FREE::SpatialRegionOfInterest2DImageFilterController, FREE::SpatialRegionOfInterest3DImageFilterController, FREE::AbsoluteValueDifferenceImageFilterControllerBase< TInputImage >, FREE::AbsoluteValueDifference2DImageFilterController, FREE::AbsoluteValueDifference3DImageFilterController, FREE::BinaryFunctorImageFilterControllerBase< TControlledFilter >, FREE::BinaryThresholdImageFilterControllerBase< TInputImage >, FREE::BinaryThreshold2DImageFilterController, FREE::BinaryThreshold3DImageFilterController, FREE::CheckerBoardImageFilterControllerBase< TInputImage >, FREE::CheckerBoard2DImageFilterController, FREE::CheckerBoard3DImageFilterController, FREE::DanielssonDistanceMapImageFilterControllerBase< TInputImage >, FREE::DanielssonDistanceMap2DImageFilterController, FREE::DanielssonDistanceMap3DImageFilterController, FREE::DiscreteGaussianImageFilterControllerBase< TInputImage >, FREE::DiscreteGaussian2DImageFilterController, FREE::DiscreteGaussian3DImageFilterController, FREE::FastChamferDistanceImageFilterControllerBase< TInputImage >, FREE::FastChamferDistance2DImageFilterController, FREE::FastChamferDistance3DImageFilterController, FREE::ImageToImageFilterControllerBase< TControlledFilter >, FREE::IsoContourDistanceImageFilterControllerBase< TInputImage >, FREE::IsoContourDistanceImage2DFilterController, FREE::IsoContourDistanceImage3DFilterController, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< TInputImage >, FREE::IterativeInverseDeformationField2DImageFilterController, FREE::IterativeInverseDeformationField3DImageFilterController, FREE::MaskImageFilterControllerBase< TInputImage, TMaskImage >, FREE::Mask2DImageFilterController, FREE::Mask3DImageFilterController, FREE::Mask2DTransformFieldFilterController, FREE::Mask3DTransformFieldFilterController, FREE::NormalizeImageFilterControllerBase< TInputImage >, FREE::Normalize2DImageFilterController, FREE::Normalize3DImageFilterController, FREE::OrientImageFilterControllerBase< TInputImage, VDimension >, FREE::Orient3DImageFilterController, FREE::ResampleImageFilterControllerBase< TInputImage >, FREE::Resample2DImageFilterController, FREE::Resample3DImageFilterController, FREE::ShrinkImageFilterControllerBase< TInputImage >, FREE::Shrink2DImageFilterController, FREE::Shrink3DImageFilterController, FREE::SubtractImageFilterControllerBase< TInputImage >, FREE::Subtract2DImageFilterController, FREE::Subtract3DImageFilterController, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::Warp2DImageFilterController, FREE::Warp3DImageFilterController, FREE::WeightedAddImageFilterControllerBase< TInputImage >, FREE::WeightedAdd2DImageFilterController, FREE::WeightedAdd3DImageFilterController, FREE::ImageMediaControllerBase< TImage >, FREE::MediaActualizerController, FREE::ParameterListMediaController, FREE::PointSetMediaControllerBase< TPixel, VDimension >, FREE::RegionImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::ROIControllerBase< TSingleROI >, FREE::ROICoupleControllerBase< TCoupleROI >, FREE::TransformFieldMediaControllerBase< TVector, VDimension >, FREE::TransformFunctionMediaControllerBase< TMedia >, FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::BSplineDeformableTransformControllerBase< VDimension, VSplineOrder >, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::DemonRegistrationControllerBase< TControlledDemonProcessor >, FREE::FEMRegistrationControllerBase< TControlledFEMProcessor >, FREE::ImageRegistrationControllerBase< TControlledProcessor >, FREE::ITKTransformControllerBase< TITKTransform, VDimension >, FREE::MatrixOffsetTransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::MediaControllerBase< TMedia >, FREE::MetricControllerBase< TControlledMetric >, FREE::MVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::ProcessorControllerBase< TControlledProcessor >, FREE::RegistrationProcessorControllerBase< TControlledProcessor >, FREE::StoreableMediaControllerBase< TMedia >, FREE::SVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::TransformControllerBase< TControlledTransform, iDimension >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::OrientImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, 3 >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< float, VDimension > >, FREE::PointSetMediaControllerBase< PixelType, 3 >, FREE::PointSetMediaControllerBase< PixelType, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 3 >, FREE::ROIControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::ROIControllerBase< FREE::ImageROIBase< 2 > >, FREE::ROIControllerBase< FREE::ImageROIBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 2 >::VectorType, 2 >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 3 >::VectorType, 3 >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::PointSupportedMetricControllerBase< ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType >, FREE::PointSupportedMetricControllerBase< ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType >, FREE::BSplineDeformableTransformControllerBase< 2, 3 >, FREE::BSplineDeformableTransformControllerBase< 3, 3 >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::DemonRegistrationControllerBase< FREE::DemonRegistrationProcessor >, FREE::FEMRegistrationControllerBase< FREE::FEMRegistrationProcessor >, FREE::ImageRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::ImageRegistrationControllerBase< TControlledRigidProcessor >, FREE::ImageRegistrationControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ImageRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ITKTransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredRigid3DTransform< double >, 3 >, FREE::ITKTransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::ITKTransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::ITKTransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::ScaleTransform< double, iDimension >, iDimension >, FREE::ITKTransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::ITKTransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::ITKTransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::VersorTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::Euler3DTransform< double >, VDimension >, FREE::MatrixOffsetTransformControllerBase< itk::Similarity2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::AffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredEuler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::Euler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredRigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::Rigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorRigid3DTransform< double >, 3 >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, FREE::MediaControllerBase< TSingleROI >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< TControlledCompareHistogramMetric >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::MVNonLinearOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::ProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::MediaActualizer >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledRigidProcessor >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledDemonProcessor >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< TControlledFEMProcessor >, FREE::ProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< TControlledFilter >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::RegistrationProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledDemonProcessor >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< TControlledFEMProcessor >, FREE::RegistrationProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::StoreableMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::StoreableMediaControllerBase< TImage >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< FREE::ParameterListIO >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< float, VDimension > >, FREE::SVNonLinearOptimizerControllerBase< itk::PowellOptimizer >, FREE::SVNonLinearOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::SVNonLinearOptimizerControllerBase< TOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::SPSAOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::TransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::TransformControllerBase< TITKTransform, VDimension >, FREE::TransformControllerBase< itk::ScaleTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::TransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::TransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::VersorTransform< double >, VDimension >, and FREE::TransformControllerBase< itk::Euler3DTransform< double >, VDimension >.
Definition at line 70 of file freControllerBase.h.
| typedef ComponentControllerInterface::GenericComponentPointer FREE::ComponentControllerBase< TControlledComponent >::GenericComponentPointer |
Generic smartpointer for the controller interface
Reimplemented from FREE::ComponentControllerInterface.
Reimplemented in FREE::SpatialRegionOfInterestImageFilterControllerBase< TInputImage >, FREE::SpatialRegionOfInterest2DImageFilterController, FREE::SpatialRegionOfInterest3DImageFilterController, FREE::AbsoluteValueDifferenceImageFilterControllerBase< TInputImage >, FREE::AbsoluteValueDifference2DImageFilterController, FREE::AbsoluteValueDifference3DImageFilterController, FREE::BinaryFunctorImageFilterControllerBase< TControlledFilter >, FREE::BinaryThresholdImageFilterControllerBase< TInputImage >, FREE::BinaryThreshold2DImageFilterController, FREE::BinaryThreshold3DImageFilterController, FREE::CheckerBoardImageFilterControllerBase< TInputImage >, FREE::CheckerBoard2DImageFilterController, FREE::CheckerBoard3DImageFilterController, FREE::DanielssonDistanceMapImageFilterControllerBase< TInputImage >, FREE::DanielssonDistanceMap2DImageFilterController, FREE::DanielssonDistanceMap3DImageFilterController, FREE::DiscreteGaussianImageFilterControllerBase< TInputImage >, FREE::DiscreteGaussian2DImageFilterController, FREE::DiscreteGaussian3DImageFilterController, FREE::FastChamferDistanceImageFilterControllerBase< TInputImage >, FREE::FastChamferDistance2DImageFilterController, FREE::FastChamferDistance3DImageFilterController, FREE::ImageToImageFilterControllerBase< TControlledFilter >, FREE::IsoContourDistanceImageFilterControllerBase< TInputImage >, FREE::IsoContourDistanceImage2DFilterController, FREE::IsoContourDistanceImage3DFilterController, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< TInputImage >, FREE::IterativeInverseDeformationField2DImageFilterController, FREE::IterativeInverseDeformationField3DImageFilterController, FREE::MaskImageFilterControllerBase< TInputImage, TMaskImage >, FREE::Mask2DImageFilterController, FREE::Mask3DImageFilterController, FREE::Mask2DTransformFieldFilterController, FREE::Mask3DTransformFieldFilterController, FREE::NormalizeImageFilterControllerBase< TInputImage >, FREE::Normalize2DImageFilterController, FREE::Normalize3DImageFilterController, FREE::OrientImageFilterControllerBase< TInputImage, VDimension >, FREE::Orient3DImageFilterController, FREE::ResampleImageFilterControllerBase< TInputImage >, FREE::Resample2DImageFilterController, FREE::Resample3DImageFilterController, FREE::ShrinkImageFilterControllerBase< TInputImage >, FREE::Shrink2DImageFilterController, FREE::Shrink3DImageFilterController, FREE::SubtractImageFilterControllerBase< TInputImage >, FREE::Subtract2DImageFilterController, FREE::Subtract3DImageFilterController, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::Warp2DImageFilterController, FREE::Warp3DImageFilterController, FREE::WeightedAddImageFilterControllerBase< TInputImage >, FREE::WeightedAdd2DImageFilterController, FREE::WeightedAdd3DImageFilterController, FREE::ImageMediaControllerBase< TImage >, FREE::MediaActualizerController, FREE::ParameterListMediaController, FREE::PointSetMediaControllerBase< TPixel, VDimension >, FREE::RegionImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::ROIControllerBase< TSingleROI >, FREE::ROICoupleControllerBase< TCoupleROI >, FREE::TransformFieldMediaControllerBase< TVector, VDimension >, FREE::TransformFunctionMediaControllerBase< TMedia >, FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::BSplineDeformableTransformControllerBase< VDimension, VSplineOrder >, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::DemonRegistrationControllerBase< TControlledDemonProcessor >, FREE::FEMRegistrationControllerBase< TControlledFEMProcessor >, FREE::ImageRegistrationControllerBase< TControlledProcessor >, FREE::ITKTransformControllerBase< TITKTransform, VDimension >, FREE::MatrixOffsetTransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::MediaControllerBase< TMedia >, FREE::MetricControllerBase< TControlledMetric >, FREE::MVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::ProcessorControllerBase< TControlledProcessor >, FREE::RegistrationProcessorControllerBase< TControlledProcessor >, FREE::StoreableMediaControllerBase< TMedia >, FREE::SVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::TransformControllerBase< TControlledTransform, iDimension >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::OrientImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, 3 >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< float, VDimension > >, FREE::PointSetMediaControllerBase< PixelType, 3 >, FREE::PointSetMediaControllerBase< PixelType, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 3 >, FREE::ROIControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::ROIControllerBase< FREE::ImageROIBase< 2 > >, FREE::ROIControllerBase< FREE::ImageROIBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 2 >::VectorType, 2 >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 3 >::VectorType, 3 >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::PointSupportedMetricControllerBase< ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType >, FREE::PointSupportedMetricControllerBase< ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType >, FREE::BSplineDeformableTransformControllerBase< 2, 3 >, FREE::BSplineDeformableTransformControllerBase< 3, 3 >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::DemonRegistrationControllerBase< FREE::DemonRegistrationProcessor >, FREE::FEMRegistrationControllerBase< FREE::FEMRegistrationProcessor >, FREE::ImageRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::ImageRegistrationControllerBase< TControlledRigidProcessor >, FREE::ImageRegistrationControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ImageRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ITKTransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredRigid3DTransform< double >, 3 >, FREE::ITKTransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::ITKTransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::ITKTransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::ScaleTransform< double, iDimension >, iDimension >, FREE::ITKTransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::ITKTransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::ITKTransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::VersorTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::Euler3DTransform< double >, VDimension >, FREE::MatrixOffsetTransformControllerBase< itk::Similarity2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::AffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredEuler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::Euler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredRigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::Rigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorRigid3DTransform< double >, 3 >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, FREE::MediaControllerBase< TSingleROI >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< TControlledCompareHistogramMetric >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::MVNonLinearOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::ProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::MediaActualizer >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledRigidProcessor >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledDemonProcessor >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< TControlledFEMProcessor >, FREE::ProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< TControlledFilter >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::RegistrationProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledDemonProcessor >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< TControlledFEMProcessor >, FREE::RegistrationProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::StoreableMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::StoreableMediaControllerBase< TImage >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< FREE::ParameterListIO >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< float, VDimension > >, FREE::SVNonLinearOptimizerControllerBase< itk::PowellOptimizer >, FREE::SVNonLinearOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::SVNonLinearOptimizerControllerBase< TOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::SPSAOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::TransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::TransformControllerBase< TITKTransform, VDimension >, FREE::TransformControllerBase< itk::ScaleTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::TransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::TransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::VersorTransform< double >, VDimension >, and FREE::TransformControllerBase< itk::Euler3DTransform< double >, VDimension >.
Definition at line 72 of file freControllerBase.h.
| typedef TControlledComponent FREE::ComponentControllerBase< TControlledComponent >::ComponentType |
The component class managed by the controller. The component class must be a derivation from itk::LightObject to ensure the ability to use the smartpointer concept of itk
Reimplemented in FREE::ConstrainedSetupTransformController, FREE::SetupOptimizationMetricControllerBase< TControlledMetric >, FREE::SetupOptimizationMultiThreadMetricControllerBase< TControlledMetric >, FREE::SetupOptimizationOptimizerControllerBase< TControlledOptimizer >, FREE::SetupTransformControllerBase< TTransformComponent >, FREE::SetupTransformController, FREE::VnlSetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::ESAdaptiveNormalMutationController, FREE::ESAdaptiveScaleMutationController, FREE::ESAsymmetricMutationController, FREE::ESCMAMutationController, FREE::ESCommaSelectionController, FREE::ESDiscriminativeRecombinatorController, FREE::ESDominantRecombinatorController, FREE::ESIntermediateRecombinatorController, FREE::ESMutationControllerBase< TMutation >, FREE::ESParentSelectorControllerBase< TSelector >, FREE::ESPlusSelectionController, FREE::ESRandomMultiParentSelectorController, FREE::ESRankRecombinatorController, FREE::ESRecombinatorControllerBase< TRecombinator >, FREE::ESSelectionControllerBase< TSelection >, FREE::EvolutionaryStrategyOptimizerController, FREE::EvolutionaryStrategyOptimizerControllerBase< TOptimizer >, FREE::SpatialRegionOfInterestImageFilterControllerBase< TInputImage >, FREE::SpatialRegionOfInterest2DImageFilterController, FREE::SpatialRegionOfInterest3DImageFilterController, FREE::AbsoluteValueDifferenceImageFilterControllerBase< TInputImage >, FREE::AbsoluteValueDifference2DImageFilterController, FREE::AbsoluteValueDifference3DImageFilterController, FREE::BinaryFunctorImageFilterControllerBase< TControlledFilter >, FREE::BinaryThresholdImageFilterControllerBase< TInputImage >, FREE::BinaryThreshold2DImageFilterController, FREE::BinaryThreshold3DImageFilterController, FREE::CheckerBoardImageFilterControllerBase< TInputImage >, FREE::CheckerBoard2DImageFilterController, FREE::CheckerBoard3DImageFilterController, FREE::DanielssonDistanceMapImageFilterControllerBase< TInputImage >, FREE::DanielssonDistanceMap2DImageFilterController, FREE::DanielssonDistanceMap3DImageFilterController, FREE::DiscreteGaussianImageFilterControllerBase< TInputImage >, FREE::DiscreteGaussian2DImageFilterController, FREE::DiscreteGaussian3DImageFilterController, FREE::FastChamferDistanceImageFilterControllerBase< TInputImage >, FREE::FastChamferDistance2DImageFilterController, FREE::FastChamferDistance3DImageFilterController, FREE::ImageToImageFilterControllerBase< TControlledFilter >, FREE::IsoContourDistanceImageFilterControllerBase< TInputImage >, FREE::IsoContourDistanceImage2DFilterController, FREE::IsoContourDistanceImage3DFilterController, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< TInputImage >, FREE::IterativeInverseDeformationField2DImageFilterController, FREE::IterativeInverseDeformationField3DImageFilterController, FREE::MaskImageFilterControllerBase< TInputImage, TMaskImage >, FREE::Mask2DImageFilterController, FREE::Mask3DImageFilterController, FREE::Mask2DTransformFieldFilterController, FREE::Mask3DTransformFieldFilterController, FREE::NormalizeImageFilterControllerBase< TInputImage >, FREE::Normalize2DImageFilterController, FREE::Normalize3DImageFilterController, FREE::OrientImageFilterControllerBase< TInputImage, VDimension >, FREE::Orient3DImageFilterController, FREE::ResampleImageFilterControllerBase< TInputImage >, FREE::Resample2DImageFilterController, FREE::Resample3DImageFilterController, FREE::ShrinkImageFilterControllerBase< TInputImage >, FREE::Shrink2DImageFilterController, FREE::Shrink3DImageFilterController, FREE::SubtractImageFilterControllerBase< TInputImage >, FREE::Subtract2DImageFilterController, FREE::Subtract3DImageFilterController, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::Warp2DImageFilterController, FREE::Warp3DImageFilterController, FREE::WeightedAddImageFilterControllerBase< TInputImage >, FREE::WeightedAdd2DImageFilterController, FREE::WeightedAdd3DImageFilterController, FREE::CharImage2DMediaController, FREE::CharImage3DMediaController, FREE::UnsignedCharImage2DMediaController, FREE::UnsignedCharImage3DMediaController, FREE::ImageMediaControllerBase< TImage >, FREE::IntensityImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::IntensityImage2DMediaController, FREE::IntensityImage3DMediaController, FREE::MaskedROIControllerBase< VImageDimension >, FREE::MaskedROICoupleControllerBase< VImageDimension >, FREE::MediaActualizerController, FREE::ParameterListMediaController, FREE::PointSetMediaControllerBase< TPixel, VDimension >, FREE::PointSet2DMediaController, FREE::PointSet3DMediaController, FREE::RegionImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::RegionImage2DMediaController, FREE::RegionImage3DMediaController, FREE::ROIControllerBase< TSingleROI >, FREE::ROI2DController, FREE::ROI3DController, FREE::ROICoupleControllerBase< TCoupleROI >, FREE::ROICouple2DController, FREE::ROICouple3DController, FREE::ShortImage2DMediaController, FREE::ShortImage3DMediaController, FREE::UnsignedShortImage2DMediaController, FREE::UnsignedShortImage3DMediaController, FREE::TransformFieldMediaControllerBase< TVector, VDimension >, FREE::TransformField2DMediaController, FREE::TransformField3DMediaController, FREE::TransformFunctionMediaControllerBase< TMedia >, FREE::TransformFunction2DMediaController, FREE::TransformFunction3DMediaController, FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::PointSupported2DMetricController, FREE::PointSupported3DMetricController, FREE::AffineTransformControllerBase< iDimension >, FREE::AmoebaOptimizerController, FREE::BSplineDeformableTransformControllerBase< VDimension, VSplineOrder >, FREE::BSplineInterpolateControllerBase< TImageType >, FREE::CenteredAffineTransformControllerBase< iDimension >, FREE::CenteredEuler3DTransformController, FREE::CenteredRigid2DTransformController, FREE::CenteredRigid3DTransformController, FREE::ClosedForm2DRegistrationController, FREE::ClosedForm3DRegistrationController, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::CompareHistogramMetricControllerBase< TControlledCompareHistogramMetric >, FREE::ConjugateGradientOptimizerController, FREE::ContinuousLBFGSOptimizerController, FREE::CorrelationCoefficientHistogramMetricControlleBase< TImageType >, FREE::DemonRegistrationControllerBase< TControlledDemonProcessor >, FREE::Demon2DRegistrationController, FREE::Demon3DRegistrationController, FREE::EuclidianDistancePointMetricControllerBase< VDimension >, FREE::Euler3DTransformController, FREE::ExhaustiveOptimizerController, FREE::FEMRegistrationControllerBase< TControlledFEMProcessor >, FREE::FEM2DRegistrationController, FREE::FEM3DRegistrationController, FREE::GradientDescentOptimizerController, FREE::HistogramMetricControllerBase< TControlledMetric >, FREE::ImageRegistrationControllerBase< TControlledProcessor >, FREE::ImageToImageMetricControllerBase< TControlledMetric >, FREE::ITKTransformControllerBase< TITKTransform, VDimension >, FREE::LBFGSOptimizerController, FREE::LevenbergMarquardtOptimizerController, FREE::Linear2DInterpolateController, FREE::Linear3DInterpolateController, FREE::MatrixOffsetTransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::MattesMutualInformationMetricControllerBase< TImageType >, FREE::MeanReciprocalSquaresMetricControllerBase< TImageType >, FREE::MeanSquaresMetricControllerBase< TControlledMetric >, FREE::MeanSquares2DMetricController, FREE::MeanSquares3DMetricController, FREE::MultiRigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::MultiRigid2DRegistrationController, FREE::MultiRigid3DRegistrationController, FREE::MutualInformationHistogramMetricControllerBase< TImageType >, FREE::MutualInformationMetricControllerBase< TImageType >, FREE::NearestNeighbor2DInterpolateController, FREE::NearestNeighbor3DInterpolateController, FREE::NormalizedCorrelationMetricControllerBase< TControlledMetric >, FREE::NormalizedCorrelation2DMetricController, FREE::NormalizedCorrelation3DMetricController, FREE::NormalVariateGeneratorController, FREE::OnePlusOneEvolutionaryOptimizerController, FREE::PointSet2DRegistrationController, FREE::PointSet3DRegistrationController, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::PointSetToPointSetMetricControllerBase< TControlledMetric >, FREE::PowellOptimizerController, FREE::RegStepGradDescOptimizerController, FREE::RegStepGradDescOptimizerControllerBase< TOptimizer >, FREE::Rigid2DTransformController, FREE::Rigid2DRegistrationController, FREE::Rigid3DRegistrationController, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::ScaleTransformControllerBase< iDimension >, FREE::Similarity2DTransformController, FREE::SPSAOptimizerController, FREE::TranslationTransformControllerBase< VDimension >, FREE::VersorRigid3DTransformController, FREE::VersorRigid3DTransformOptimizerController, FREE::VersorTransformController, FREE::VersorTransformOptimizerController, FREE::AccuracySOMetricControllerBase< TControlledMetric >, FREE::Accuracy2DSOMetricController, FREE::Accuracy3DSOMetricController, FREE::AmoebaSOOptimizerController, FREE::ConsistencySOMetricControllerBase< TControlledMetric >, FREE::Consistency2DSOMetricController, FREE::Consistency3DSOMetricController, FREE::ConstrainedAccuracySOMetricControllerBase< TControlledMetric >, FREE::ConstrainedAccuracy2DSOMetricController, FREE::ConstrainedAccuracy3DSOMetricController, FREE::ConstrainedImageClassificationSOMetricControllerBase< TControlledMetric >, FREE::ConstrainedImageClassification2DSOMetricController, FREE::ConstrainedImageClassification3DSOMetricController, FREE::ConstrainedImageDifferenceSOMetricControllerBase< TControlledMetric >, FREE::ConstrainedImageDifference2DSOMetricController, FREE::ConstrainedImageDifference3DSOMetricController, FREE::ConstrainedOnePlusOneEvolutionarySOOptimizerController, FREE::EvolutionaryStrategySOOptimizerController, FREE::ExhaustiveSOOptimizerController, FREE::ImageClassificationSOMetricControllerBase< TControlledMetric >, FREE::ImageClassification2DSOMetricController, FREE::ImageClassification3DSOMetricController, FREE::ImageDifferenceSOMetricControllerBase< TControlledMetric >, FREE::ImageDifference2DSOMetricController, FREE::ImageDifference3DSOMetricController, FREE::LimitedAxisAmoebaSOOptimizerController, FREE::OnePlusOneEvolutionarySOOptimizerController, FREE::PowellSOOptimizerController, FREE::PrecisionSOMetricController, FREE::SPSASOOptimizerController, FREE::InterpolatorControllerBase< TControlledInterpolator >, FREE::MediaBridgeController, FREE::MediaContainerController, FREE::MediaContainerControllerBase< TMediaContainer >, FREE::MediaControllerBase< TMedia >, FREE::MediaDrainController, FREE::MetricControllerBase< TControlledMetric >, FREE::MVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< TControlledOptimizer >, FREE::ProcessorControllerBase< TControlledProcessor >, FREE::RegistrationProcessorControllerBase< TControlledProcessor >, FREE::StoreableMediaControllerBase< TMedia >, FREE::SVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::TransformControllerBase< TControlledTransform, iDimension >, FREE::SetupOptimizationMetricControllerBase< FREE::ConsistencyRegistrationMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConsistencyRegistrationMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::PrecisionSOMetric< VImageDimension > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationOptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::SetupTransformControllerBase< FREE::SetupTransform >, FREE::SetupTransformControllerBase< FREE::ConstrainedSetupTransform >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::ESMutationControllerBase< FREE::ES::AsymmetricMutation< FREE::ES::Individual > >, FREE::ESMutationControllerBase< FREE::ES::CMAMutation< FREE::ES::Individual > >, FREE::ESMutationControllerBase< FREE::ES::AdaptiveNormalMutation< FREE::ES::Individual > >, FREE::ESMutationControllerBase< FREE::ES::AdaptiveScaleMutation< FREE::ES::Individual > >, FREE::ESParentSelectorControllerBase< FREE::ES::RandomMultiParentSelector< FREE::ES::Individual > >, FREE::ESRecombinatorControllerBase< FREE::ES::IntermediateRecombinator< FREE::ES::Individual > >, FREE::ESRecombinatorControllerBase< FREE::ES::DominantRecombinator< FREE::ES::Individual > >, FREE::ESRecombinatorControllerBase< FREE::ES::DiscriminativeRecombinator< FREE::ES::Individual > >, FREE::ESRecombinatorControllerBase< FREE::ES::RankRecombinator< FREE::ES::Individual > >, FREE::ESSelectionControllerBase< FREE::ES::PlusSelection< FREE::ES::Individual > >, FREE::ESSelectionControllerBase< FREE::ES::CommaSelection< FREE::ES::Individual > >, FREE::EvolutionaryStrategyOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual > >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::OrientImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, 3 >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< float, VDimension > >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned short, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, char, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned short, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, char, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, short, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, short, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned char, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned char, 2 >, FREE::IntensityImageMediaControllerBase< float, unsigned short, VDimension >, FREE::MaskedROIControllerBase< 2 >, FREE::MaskedROIControllerBase< 3 >, FREE::MaskedROICoupleControllerBase< 2 >, FREE::MaskedROICoupleControllerBase< 3 >, FREE::PointSetMediaControllerBase< PixelType, 3 >, FREE::PointSetMediaControllerBase< PixelType, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 3 >, FREE::ROIControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::ROIControllerBase< FREE::ImageROIBase< 2 > >, FREE::ROIControllerBase< FREE::ImageROIBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 2 >::VectorType, 2 >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 3 >::VectorType, 3 >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::PointSupportedMetricControllerBase< ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType >, FREE::PointSupportedMetricControllerBase< ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType >, FREE::AffineTransformControllerBase< 2 >, FREE::AffineTransformControllerBase< 3 >, FREE::BSplineDeformableTransformControllerBase< 2, 3 >, FREE::BSplineDeformableTransformControllerBase< 3, 3 >, FREE::BSplineInterpolateControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::BSplineInterpolateControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::CenteredAffineTransformControllerBase< 2 >, FREE::CenteredAffineTransformControllerBase< 3 >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::CorrelationCoefficientHistogramMetricControlleBase< ImageTypes< 2 >::InternalImageType >, FREE::CorrelationCoefficientHistogramMetricControlleBase< ImageTypes< 3 >::InternalImageType >, FREE::DemonRegistrationControllerBase< FREE::DemonRegistrationProcessor >, FREE::EuclidianDistancePointMetricControllerBase< 2 >, FREE::EuclidianDistancePointMetricControllerBase< 3 >, FREE::FEMRegistrationControllerBase< FREE::FEMRegistrationProcessor >, FREE::HistogramMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::HistogramMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::HistogramMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::HistogramMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::HistogramMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::HistogramMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::HistogramMetricControllerBase< TControlledCompareHistogramMetric >, FREE::ImageRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::ImageRegistrationControllerBase< TControlledRigidProcessor >, FREE::ImageRegistrationControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ImageRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ImageToImageMetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::ImageToImageMetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::ImageToImageMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::ImageToImageMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< TControlledCompareHistogramMetric >, FREE::ITKTransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredRigid3DTransform< double >, 3 >, FREE::ITKTransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::ITKTransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::ITKTransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::ScaleTransform< double, iDimension >, iDimension >, FREE::ITKTransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::ITKTransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::ITKTransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::VersorTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::Euler3DTransform< double >, VDimension >, FREE::MatrixOffsetTransformControllerBase< itk::Similarity2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::AffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredEuler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::Euler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredRigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::Rigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorRigid3DTransform< double >, 3 >, FREE::MattesMutualInformationMetricControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::MattesMutualInformationMetricControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::MeanReciprocalSquaresMetricControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::MeanReciprocalSquaresMetricControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::MeanSquaresMetricControllerBase< itk::MeanSquaresImageToImageMetric< ImageTypes< 3 >::InternalImageType, ImageTypes< 3 >::InternalImageType > >, FREE::MeanSquaresMetricControllerBase< itk::MeanSquaresImageToImageMetric< ImageTypes< 2 >::InternalImageType, ImageTypes< 2 >::InternalImageType > >, FREE::MultiRigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor >, FREE::MutualInformationHistogramMetricControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::MutualInformationHistogramMetricControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::MutualInformationMetricControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::MutualInformationMetricControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::NormalizedCorrelationMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< ImageTypes< 3 >::InternalImageType, ImageTypes< 3 >::InternalImageType > >, FREE::NormalizedCorrelationMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< ImageTypes< 2 >::InternalImageType, ImageTypes< 2 >::InternalImageType > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::PointSetToPointSetMetricControllerBase< itk::EuclideanDistancePointMetric< FREE::ImageTypes< VDimension >::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::PointSetToPointSetMetricControllerBase< itk::EuclideanDistancePointMetric< FREE::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::RegStepGradDescOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::RegStepGradDescOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ScaleTransformControllerBase< 2 >, FREE::ScaleTransformControllerBase< 3 >, FREE::TranslationTransformControllerBase< 2 >, FREE::TranslationTransformControllerBase< 3 >, FREE::AccuracySOMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::AccuracySOMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::AccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::AccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::ConsistencySOMetricControllerBase< FREE::ConsistencyRegistrationMetric< 3 > >, FREE::ConsistencySOMetricControllerBase< FREE::ConsistencyRegistrationMetric< 2 > >, FREE::ConstrainedAccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::ConstrainedAccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::ConstrainedImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::ConstrainedImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< TImageType, double, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 3 >::InternalImageType, double, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 2 >::InternalImageType, double, double > >, FREE::MediaContainerControllerBase< FREE::MediaContainer >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, FREE::MediaControllerBase< TSingleROI >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< TControlledCompareHistogramMetric >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::MVNonLinearOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::OptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::OptimizerControllerBase< itk::PowellOptimizer >, FREE::OptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::OptimizerControllerBase< TOptimizer >, FREE::OptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::OptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::OptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::OptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::OptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::OptimizerControllerBase< itk::LBFGSOptimizer >, FREE::OptimizerControllerBase< itk::SPSAOptimizer >, FREE::OptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::OptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::OptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::OptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::OptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::OptimizerControllerBase< TControlledVnlOptimizer >, FREE::OptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::OptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::OptimizerControllerBase< itk::AmoebaOptimizer >, FREE::OptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::OptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::ProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::MediaActualizer >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledRigidProcessor >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledDemonProcessor >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< TControlledFEMProcessor >, FREE::ProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< TControlledFilter >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::RegistrationProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledDemonProcessor >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< TControlledFEMProcessor >, FREE::RegistrationProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::StoreableMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::StoreableMediaControllerBase< TImage >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< FREE::ParameterListIO >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< float, VDimension > >, FREE::SVNonLinearOptimizerControllerBase< itk::PowellOptimizer >, FREE::SVNonLinearOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::SVNonLinearOptimizerControllerBase< TOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::SPSAOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::TransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::TransformControllerBase< TITKTransform, VDimension >, FREE::TransformControllerBase< itk::ScaleTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::TransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::TransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::VersorTransform< double >, VDimension >, and FREE::TransformControllerBase< itk::Euler3DTransform< double >, VDimension >.
Definition at line 76 of file freControllerBase.h.
| typedef ComponentType::Pointer FREE::ComponentControllerBase< TControlledComponent >::ComponentPointer |
SmartPointer of the component class
Reimplemented in FREE::SpatialRegionOfInterestImageFilterControllerBase< TInputImage >, FREE::SpatialRegionOfInterest2DImageFilterController, FREE::SpatialRegionOfInterest3DImageFilterController, FREE::AbsoluteValueDifferenceImageFilterControllerBase< TInputImage >, FREE::AbsoluteValueDifference2DImageFilterController, FREE::AbsoluteValueDifference3DImageFilterController, FREE::BinaryFunctorImageFilterControllerBase< TControlledFilter >, FREE::BinaryThresholdImageFilterControllerBase< TInputImage >, FREE::BinaryThreshold2DImageFilterController, FREE::BinaryThreshold3DImageFilterController, FREE::CheckerBoardImageFilterControllerBase< TInputImage >, FREE::CheckerBoard2DImageFilterController, FREE::CheckerBoard3DImageFilterController, FREE::DanielssonDistanceMapImageFilterControllerBase< TInputImage >, FREE::DanielssonDistanceMap2DImageFilterController, FREE::DanielssonDistanceMap3DImageFilterController, FREE::DiscreteGaussianImageFilterControllerBase< TInputImage >, FREE::DiscreteGaussian2DImageFilterController, FREE::DiscreteGaussian3DImageFilterController, FREE::FastChamferDistanceImageFilterControllerBase< TInputImage >, FREE::FastChamferDistance2DImageFilterController, FREE::FastChamferDistance3DImageFilterController, FREE::ImageToImageFilterControllerBase< TControlledFilter >, FREE::IsoContourDistanceImageFilterControllerBase< TInputImage >, FREE::IsoContourDistanceImage2DFilterController, FREE::IsoContourDistanceImage3DFilterController, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< TInputImage >, FREE::IterativeInverseDeformationField2DImageFilterController, FREE::IterativeInverseDeformationField3DImageFilterController, FREE::MaskImageFilterControllerBase< TInputImage, TMaskImage >, FREE::Mask2DImageFilterController, FREE::Mask3DImageFilterController, FREE::Mask2DTransformFieldFilterController, FREE::Mask3DTransformFieldFilterController, FREE::NormalizeImageFilterControllerBase< TInputImage >, FREE::Normalize2DImageFilterController, FREE::Normalize3DImageFilterController, FREE::OrientImageFilterControllerBase< TInputImage, VDimension >, FREE::Orient3DImageFilterController, FREE::ResampleImageFilterControllerBase< TInputImage >, FREE::Resample2DImageFilterController, FREE::Resample3DImageFilterController, FREE::ShrinkImageFilterControllerBase< TInputImage >, FREE::Shrink2DImageFilterController, FREE::Shrink3DImageFilterController, FREE::SubtractImageFilterControllerBase< TInputImage >, FREE::Subtract2DImageFilterController, FREE::Subtract3DImageFilterController, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::Warp2DImageFilterController, FREE::Warp3DImageFilterController, FREE::WeightedAddImageFilterControllerBase< TInputImage >, FREE::WeightedAdd2DImageFilterController, FREE::WeightedAdd3DImageFilterController, FREE::ImageMediaControllerBase< TImage >, FREE::IntensityImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::MediaActualizerController, FREE::ParameterListMediaController, FREE::PointSetMediaControllerBase< TPixel, VDimension >, FREE::TransformFieldMediaControllerBase< TVector, VDimension >, FREE::TransformFunctionMediaControllerBase< TMedia >, FREE::BSplineDeformableTransformControllerBase< VDimension, VSplineOrder >, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::CompareHistogramMetricControllerBase< TControlledCompareHistogramMetric >, FREE::ImageToImageMetricControllerBase< TControlledMetric >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::PointSetToPointSetMetricControllerBase< TControlledMetric >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::InterpolatorControllerBase< TControlledInterpolator >, FREE::MediaControllerBase< TMedia >, FREE::StoreableMediaControllerBase< TMedia >, FREE::TransformControllerBase< TControlledTransform, iDimension >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::OrientImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, 3 >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< float, VDimension > >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned short, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, char, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned short, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, char, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, short, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, short, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned char, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned char, 2 >, FREE::IntensityImageMediaControllerBase< float, unsigned short, VDimension >, FREE::PointSetMediaControllerBase< PixelType, 3 >, FREE::PointSetMediaControllerBase< PixelType, 2 >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 2 >::VectorType, 2 >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 3 >::VectorType, 3 >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::BSplineDeformableTransformControllerBase< 2, 3 >, FREE::BSplineDeformableTransformControllerBase< 3, 3 >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::ImageToImageMetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::ImageToImageMetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::ImageToImageMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::ImageToImageMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< TControlledCompareHistogramMetric >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::PointSetToPointSetMetricControllerBase< itk::EuclideanDistancePointMetric< FREE::ImageTypes< VDimension >::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::PointSetToPointSetMetricControllerBase< itk::EuclideanDistancePointMetric< FREE::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< TImageType, double, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 3 >::InternalImageType, double, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 2 >::InternalImageType, double, double > >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, FREE::MediaControllerBase< TSingleROI >, FREE::StoreableMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::StoreableMediaControllerBase< TImage >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< FREE::ParameterListIO >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< float, VDimension > >, FREE::TransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::TransformControllerBase< TITKTransform, VDimension >, FREE::TransformControllerBase< itk::ScaleTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::TransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::TransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::VersorTransform< double >, VDimension >, and FREE::TransformControllerBase< itk::Euler3DTransform< double >, VDimension >.
Definition at line 78 of file freControllerBase.h.
| typedef ComponentControllerInterface::GenericMediaType FREE::ComponentControllerBase< TControlledComponent >::GenericMediaType |
Reimplemented from FREE::ComponentControllerInterface.
Reimplemented in FREE::MediaControllerBase< TMedia >, FREE::StoreableMediaControllerBase< TMedia >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, FREE::MediaControllerBase< TSingleROI >, FREE::StoreableMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::StoreableMediaControllerBase< TImage >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< FREE::ParameterListIO >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, and FREE::StoreableMediaControllerBase< itk::Image< float, VDimension > >.
Definition at line 79 of file freControllerBase.h.
| typedef ComponentControllerInterface::GenericMediaPointer FREE::ComponentControllerBase< TControlledComponent >::GenericMediaPointer |
Reimplemented from FREE::ComponentControllerInterface.
Reimplemented in FREE::SpatialRegionOfInterestImageFilterControllerBase< TInputImage >, FREE::SpatialRegionOfInterest2DImageFilterController, FREE::SpatialRegionOfInterest3DImageFilterController, FREE::AbsoluteValueDifferenceImageFilterControllerBase< TInputImage >, FREE::AbsoluteValueDifference2DImageFilterController, FREE::AbsoluteValueDifference3DImageFilterController, FREE::BinaryFunctorImageFilterControllerBase< TControlledFilter >, FREE::BinaryThresholdImageFilterControllerBase< TInputImage >, FREE::BinaryThreshold2DImageFilterController, FREE::BinaryThreshold3DImageFilterController, FREE::CheckerBoardImageFilterControllerBase< TInputImage >, FREE::CheckerBoard2DImageFilterController, FREE::CheckerBoard3DImageFilterController, FREE::DanielssonDistanceMapImageFilterControllerBase< TInputImage >, FREE::DanielssonDistanceMap2DImageFilterController, FREE::DanielssonDistanceMap3DImageFilterController, FREE::DiscreteGaussianImageFilterControllerBase< TInputImage >, FREE::DiscreteGaussian2DImageFilterController, FREE::DiscreteGaussian3DImageFilterController, FREE::FastChamferDistanceImageFilterControllerBase< TInputImage >, FREE::FastChamferDistance2DImageFilterController, FREE::FastChamferDistance3DImageFilterController, FREE::ImageToImageFilterControllerBase< TControlledFilter >, FREE::IsoContourDistanceImageFilterControllerBase< TInputImage >, FREE::IsoContourDistanceImage2DFilterController, FREE::IsoContourDistanceImage3DFilterController, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< TInputImage >, FREE::IterativeInverseDeformationField2DImageFilterController, FREE::IterativeInverseDeformationField3DImageFilterController, FREE::MaskImageFilterControllerBase< TInputImage, TMaskImage >, FREE::Mask2DImageFilterController, FREE::Mask3DImageFilterController, FREE::Mask2DTransformFieldFilterController, FREE::Mask3DTransformFieldFilterController, FREE::NormalizeImageFilterControllerBase< TInputImage >, FREE::Normalize2DImageFilterController, FREE::Normalize3DImageFilterController, FREE::OrientImageFilterControllerBase< TInputImage, VDimension >, FREE::Orient3DImageFilterController, FREE::ResampleImageFilterControllerBase< TInputImage >, FREE::Resample2DImageFilterController, FREE::Resample3DImageFilterController, FREE::ShrinkImageFilterControllerBase< TInputImage >, FREE::Shrink2DImageFilterController, FREE::Shrink3DImageFilterController, FREE::SubtractImageFilterControllerBase< TInputImage >, FREE::Subtract2DImageFilterController, FREE::Subtract3DImageFilterController, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::Warp2DImageFilterController, FREE::Warp3DImageFilterController, FREE::WeightedAddImageFilterControllerBase< TInputImage >, FREE::WeightedAdd2DImageFilterController, FREE::WeightedAdd3DImageFilterController, FREE::ImageMediaControllerBase< TImage >, FREE::IntensityImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::MediaActualizerController, FREE::ParameterListMediaController, FREE::PointSetMediaControllerBase< TPixel, VDimension >, FREE::RegionImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::ROIControllerBase< TSingleROI >, FREE::ROICoupleControllerBase< TCoupleROI >, FREE::TransformFieldMediaControllerBase< TVector, VDimension >, FREE::TransformFunctionMediaControllerBase< TMedia >, FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::DemonRegistrationControllerBase< TControlledDemonProcessor >, FREE::FEMRegistrationControllerBase< TControlledFEMProcessor >, FREE::ImageRegistrationControllerBase< TControlledProcessor >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::MediaControllerBase< TMedia >, FREE::MVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::ProcessorControllerBase< TControlledProcessor >, FREE::RegistrationProcessorControllerBase< TControlledProcessor >, FREE::StoreableMediaControllerBase< TMedia >, FREE::SVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::AbsoluteValueDifferenceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::NormalizeImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::OrientImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, 3 >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SubtractImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< float, VDimension > >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned short, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, char, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned short, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, char, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, short, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, short, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned char, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned char, 2 >, FREE::IntensityImageMediaControllerBase< float, unsigned short, VDimension >, FREE::PointSetMediaControllerBase< PixelType, 3 >, FREE::PointSetMediaControllerBase< PixelType, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 3 >, FREE::ROIControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::ROIControllerBase< FREE::ImageROIBase< 2 > >, FREE::ROIControllerBase< FREE::ImageROIBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 2 >::VectorType, 2 >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 3 >::VectorType, 3 >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::TransformFunctionMediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::PointSupportedMetricControllerBase< ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType >, FREE::PointSupportedMetricControllerBase< ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::DemonRegistrationControllerBase< FREE::DemonRegistrationProcessor >, FREE::FEMRegistrationControllerBase< FREE::FEMRegistrationProcessor >, FREE::ImageRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::ImageRegistrationControllerBase< TControlledRigidProcessor >, FREE::ImageRegistrationControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ImageRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, FREE::MediaControllerBase< TSingleROI >, FREE::MVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::MVNonLinearOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::ProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::MediaActualizer >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledRigidProcessor >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledDemonProcessor >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< TControlledFEMProcessor >, FREE::ProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< TControlledFilter >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::RegistrationProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledDemonProcessor >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< TControlledFEMProcessor >, FREE::RegistrationProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::StoreableMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::StoreableMediaControllerBase< TImage >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< FREE::ParameterListIO >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< float, VDimension > >, FREE::SVNonLinearOptimizerControllerBase< itk::PowellOptimizer >, FREE::SVNonLinearOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::SVNonLinearOptimizerControllerBase< TOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::SPSAOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::AmoebaOptimizer >, and FREE::SVNonLinearVNLOptimizerControllerBase< itk::ConjugateGradientOptimizer >.
Definition at line 80 of file freControllerBase.h.
| typedef ComponentControllerInterface::AffectedElementListType FREE::ComponentControllerBase< TControlledComponent >::AffectedElementListType |
Reimplemented from FREE::ComponentControllerInterface.
Definition at line 98 of file freControllerBase.h.
| FREE::ComponentControllerBase< TControlledComponent >::~ComponentControllerBase | ( | ) | [inline, virtual] |
Definition at line 547 of file freControllerBase.txx.
| FREE::ComponentControllerBase< TControlledComponent >::ComponentControllerBase | ( | ) | [inline, protected] |
Constructor. The constructor is defined as protected, to prevent the direct use of the class ComponentControllerBase.
Definition at line 553 of file freControllerBase.txx.
References FREE::ControllerID::ComponentControllerBase, FREE::ComponentControllerInterface::m_ControllerID, and FREE::ComponentControllerInterface::m_Description.
| virtual const char* FREE::ComponentControllerBase< TControlledComponent >::GetNameOfClass | ( | ) | const [inline, virtual] |
Reimplemented from FREE::ComponentControllerInterface.
Reimplemented in FREE::MaskedROIControllerBase< VImageDimension >, FREE::MaskedROI2DController, FREE::MaskedROI3DController, FREE::MaskedROICoupleControllerBase< VImageDimension >, FREE::MaskedROICouple2DController, FREE::MaskedROICouple3DController, FREE::PointSetMediaControllerBase< TPixel, VDimension >, FREE::PointSet2DMediaController, FREE::PointSet3DMediaController, FREE::RegionImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::RegionImage2DMediaController, FREE::RegionImage3DMediaController, FREE::ROIControllerBase< TSingleROI >, FREE::ROI2DController, FREE::ROI3DController, FREE::ROICoupleControllerBase< TCoupleROI >, FREE::ROICouple2DController, FREE::ROICouple3DController, FREE::TransformFieldMediaControllerBase< TVector, VDimension >, FREE::TransformField2DMediaController, FREE::TransformField3DMediaController, FREE::AffineTransformControllerBase< iDimension >, FREE::Affine2DTransformController, FREE::Affine3DTransformController, FREE::BSplineDeformableTransformControllerBase< VDimension, VSplineOrder >, FREE::BSpline3rdOrder2DTransformController, FREE::BSpline3rdOrder3DTransformController, FREE::CenteredAffineTransformControllerBase< iDimension >, FREE::CenteredAffine2DTransformController, FREE::CenteredAffine3DTransformController, FREE::CenteredEuler3DTransformController, FREE::CenteredRigid2DTransformController, FREE::CenteredRigid3DTransformController, FREE::ClosedForm2DRegistrationController, FREE::ClosedForm3DRegistrationController, FREE::Euler3DTransformController, FREE::ITKTransformControllerBase< TITKTransform, VDimension >, FREE::Linear2DInterpolateController, FREE::Linear3DInterpolateController, FREE::MatrixOffsetTransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::MultiRigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::MultiRigid2DRegistrationController, FREE::MultiRigid3DRegistrationController, FREE::NearestNeighbor2DInterpolateController, FREE::NearestNeighbor3DInterpolateController, FREE::PointSet2DRegistrationController, FREE::PointSet3DRegistrationController, FREE::Rigid2DTransformController, FREE::Rigid2DRegistrationController, FREE::Rigid3DRegistrationController, FREE::ScaleTransformControllerBase< iDimension >, FREE::Scale2DTransformController, FREE::Scale3DTransformController, FREE::Similarity2DTransformController, FREE::TranslationTransformControllerBase< VDimension >, FREE::Translation2DTransformController, FREE::Translation3DTransformController, FREE::VersorRigid3DTransformController, FREE::VersorTransformController, FREE::InterpolatorControllerBase< TControlledInterpolator >, FREE::MediaBridgeController, FREE::MediaContainerController, FREE::MediaContainerControllerBase< TMediaContainer >, FREE::MediaControllerBase< TMedia >, FREE::MediaDrainController, FREE::MetricControllerBase< TControlledMetric >, FREE::MultipleValuedMetricControllerBase< TControlledMetric >, FREE::MVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< TControlledOptimizer >, FREE::ProcessorControllerBase< TControlledProcessor >, FREE::RegistrationProcessorControllerBase< TControlledProcessor >, FREE::SingleValuedMetricControllerBase< TControlledMetric >, FREE::StoreableMediaControllerBase< TMedia >, FREE::SVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::TransformControllerBase< TControlledTransform, iDimension >, FREE::MaskedROIControllerBase< 2 >, FREE::MaskedROIControllerBase< 3 >, FREE::MaskedROICoupleControllerBase< 2 >, FREE::MaskedROICoupleControllerBase< 3 >, FREE::PointSetMediaControllerBase< PixelType, 3 >, FREE::PointSetMediaControllerBase< PixelType, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 2 >, FREE::RegionImageMediaControllerBase< PixelType, unsigned short, 3 >, FREE::ROIControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::ROIControllerBase< FREE::ImageROIBase< 2 > >, FREE::ROIControllerBase< FREE::ImageROIBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 2 >::VectorType, 2 >, FREE::TransformFieldMediaControllerBase< FREE::ImageTypes< 3 >::VectorType, 3 >, FREE::AffineTransformControllerBase< 2 >, FREE::AffineTransformControllerBase< 3 >, FREE::BSplineDeformableTransformControllerBase< 2, 3 >, FREE::BSplineDeformableTransformControllerBase< 3, 3 >, FREE::CenteredAffineTransformControllerBase< 2 >, FREE::CenteredAffineTransformControllerBase< 3 >, FREE::ITKTransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::CenteredRigid3DTransform< double >, 3 >, FREE::ITKTransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::ITKTransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::ITKTransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::ScaleTransform< double, iDimension >, iDimension >, FREE::ITKTransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::ITKTransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::ITKTransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::VersorTransform< double >, VDimension >, FREE::ITKTransformControllerBase< itk::Euler3DTransform< double >, VDimension >, FREE::MatrixOffsetTransformControllerBase< itk::Similarity2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::AffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredEuler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::Euler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredRigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::Rigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorRigid3DTransform< double >, 3 >, FREE::MultiRigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor >, FREE::ScaleTransformControllerBase< 2 >, FREE::ScaleTransformControllerBase< 3 >, FREE::TranslationTransformControllerBase< 2 >, FREE::TranslationTransformControllerBase< 3 >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< TImageType, double, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 3 >::InternalImageType, double, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 2 >::InternalImageType, double, double > >, FREE::MediaContainerControllerBase< FREE::MediaContainer >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, FREE::MediaControllerBase< TSingleROI >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< TControlledCompareHistogramMetric >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MultipleValuedMetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::ImageTypes< VDimension >::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::ImageTypes< VDimension >::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MultipleValuedMetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::MVNonLinearOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::OptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::OptimizerControllerBase< itk::PowellOptimizer >, FREE::OptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::OptimizerControllerBase< TOptimizer >, FREE::OptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::OptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::OptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::OptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::OptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::OptimizerControllerBase< itk::LBFGSOptimizer >, FREE::OptimizerControllerBase< itk::SPSAOptimizer >, FREE::OptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::OptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::OptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::OptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::OptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::OptimizerControllerBase< TControlledVnlOptimizer >, FREE::OptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::OptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::OptimizerControllerBase< itk::AmoebaOptimizer >, FREE::OptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::OptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::ProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::MediaActualizer >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledRigidProcessor >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ShrinkImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< TControlledDemonProcessor >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ProcessorControllerBase< TControlledFEMProcessor >, FREE::ProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< TControlledFilter >, FREE::ProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::ProcessorControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ProcessorControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::ResampleImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::NormalizeImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ProcessorControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::RegistrationProcessorControllerBase< TControlledMultiRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledRigidProcessor >, FREE::RegistrationProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< TControlledDemonProcessor >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< TControlledFEMProcessor >, FREE::RegistrationProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::SingleValuedMetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::SingleValuedMetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::SingleValuedMetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::SingleValuedMetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::SingleValuedMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::SingleValuedMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::SingleValuedMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::SingleValuedMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::SingleValuedMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::SingleValuedMetricControllerBase< TControlledCompareHistogramMetric >, FREE::StoreableMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::StoreableMediaControllerBase< TImage >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< FREE::ParameterListIO >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< float, VDimension > >, FREE::SVNonLinearOptimizerControllerBase< itk::PowellOptimizer >, FREE::SVNonLinearOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::SVNonLinearOptimizerControllerBase< TOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::SPSAOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::TransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::TransformControllerBase< TITKTransform, VDimension >, FREE::TransformControllerBase< itk::ScaleTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::TransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::TransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::VersorTransform< double >, VDimension >, and FREE::TransformControllerBase< itk::Euler3DTransform< double >, VDimension >.
Definition at line 82 of file freControllerBase.h.
| CtrlProfile::ControllerProfile::Pointer FREE::ComponentControllerBase< TControlledComponent >::GetProfile | ( | const SessionComponentCache * | pComponentCache | ) | const [inline, virtual] |
Returns the controller profile for the passed component cache and regards, if needed, the current session the component is embedded in. It is possible to pass no cache, an inactive cache or the destination cache with an other component. Then the controller only regards the session and assumes that the component setup only has default values.
If you want to change the profile generation, reimplement GenerateProfile() and GenerateProfileTemplateRealization() if the profil has any templates.
| [in] | pComponentCache | Pointer to the component cache that indicates the location within the session and may contain the old setup which should be regarded by the generated profile. ComponentCache may be null, but then it will only be a default profile which doesn't take any configuration of other components into account. |
Implements FREE::ComponentControllerInterface.
Definition at line 1007 of file freControllerBase.txx.
References FREE::ComponentControllerInterface::ControllerID(), FREE::ComponentControllerBase< TControlledComponent >::GenerateProfile(), FREE::ComponentControllerBase< TControlledComponent >::GenerateProfileTemplateRealization(), FREE::ComponentSetup::GetControllerID(), FREE::ComponentControllerInterface::m_ControllerID, FREE::ComponentControllerInterface::m_Description, FREE::ComponentControllerInterface::m_Inheritance, FREE::CtrlProfile::ControllerProfile::New(), FREE::SessionComponentCache::Setup(), and FREE::SessionComponentCache::SetupIsAssigned().
Referenced by FREE::ComponentControllerBase< TControlledComponent >::CheckCmpActNecessityMainCmp(), FREE::ComponentControllerBase< TControlledComponent >::GetMediaControllerID(), and FREE::ComponentControllerBase< TControlledComponent >::SetParameterValue().

| ComponentControllerBase< TControlledComponent >::AffectedElementListType FREE::ComponentControllerBase< TControlledComponent >::GetAffectedProfileElements | ( | const IDPath & | affectorID, | |
| SessionComponentCache * | pComponentCache, | |||
| const ComponentSetup * | pNewAffectorSetup = 0 | |||
| ) | const [inline, virtual] |
Returns a list with all elements of the profile of the passed component cache (target component), that may change due to the affector. It is also possible to pass a version of the affector's component setup containing the values the affector is going to have. In this case the function will check if the value change will have any effects on the.
Legal affectors are component parameters, component media links and the component itself (which would indicate that the whole (sub)component will be set/changed). It is possible to pass an inactive cache.
| [in] | affectorID | IDPath of the affector. That could be a component parameter, media link or the component itself |
| [in] | pComponentCache | The cache of the target component, thus the component that should be checked for any affections. |
| [in] | pNewAffectorSetup | Pointer to a version of the affector's component setup, that contains the new values of the affector. If this parameter is null, than it is assumed that the function should check if the affector could generally has any effect on the target component. Otherwise it is assumed that it should only be checked if the value change may have any effect. |
Implements FREE::ComponentControllerInterface.
Definition at line 1043 of file freControllerBase.txx.
| bool FREE::ComponentControllerBase< TControlledComponent >::ControllerIsResponsible | ( | const GenericComponentType * | pComponent | ) | const [inline, virtual] |
Returns whether the controller is responsible for the passed component. Thus whether the type of the component is the component type of the controller.
| [in] | pComponent | Pointer to the component that is supposed to be an instance of the controlled type. |
Definition at line 42 of file freControllerBase.txx.
| void FREE::ComponentControllerBase< TControlledComponent >::InitializeSetup | ( | ComponentSetup * | pComponentSetup, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, virtual] |
Initializes the ComponentSetup for the component managed by the controller. The function initializes the component setup according to its controller profile, so all parameters and subcomponents defined in the profile will be created.
| [in,out] | pComponentSetup | Pointer to the ComponentSetup which should be initialized. |
| [in] | pComponentCache | Pointer to the component cache that indicates the location of the setup within the session and may contain the old setup which should be regarded. ComponentCache may be null, but then no configuration of components in the session will be taken into account. |
dann wird bei der Übergabe aber auch noch der ComponentCache des aktuellen SessionElements benötigt.
Implements FREE::ComponentControllerInterface.
Definition at line 54 of file freControllerBase.txx.
| SessionComponentCache::Pointer FREE::ComponentControllerBase< TControlledComponent >::BuildSetup | ( | ComponentSetup * | pComponentSetup, | |
| SessionComponentCache * | pParentComponentCache | |||
| ) | const [inline, virtual] |
Uses the information of the ComponentSetup to establish an object needed and specified by the setup for the registration process. Also a component cache will be created, containing a pointer to this component, the controller itself and the associated component setup.
BuildSetup creates the needed component(by BuildMainComponent()), the subcomponents (by BuildSubComponents()) and passes the component cache back.
To implement different controller behavior reimplement the methods BuildMainComponent(), BuildSubComponents() and BuildFinalization().
| [in] | pComponentSetup | Pointer to the ComponentSetup, containing the whole setup information. |
| [in] | pParentComponentCache | Pointer to the parent component cache. If pointer is null, component has no parent and so is a main component. |
Implements FREE::ComponentControllerInterface.
Definition at line 117 of file freControllerBase.txx.
References FREE::ComponentControllerBase< TControlledComponent >::BuildFinalization(), FREE::ComponentControllerBase< TControlledComponent >::BuildMainComponent(), FREE::ComponentControllerBase< TControlledComponent >::BuildSubComponents(), catchAllNPassMacro, FREE::ComponentControllerInterface::ControllerID(), FREE::SessionComponentCache::New(), FREE::DirectSessionComponentAccessor::SetComponent(), and throwCtrlExceptionMacro.

| const bool FREE::ComponentControllerBase< TControlledComponent >::CheckComponentActualizationNecessity | ( | const SessionComponentCache * | pComponentCache | ) | const [inline, virtual] |
This function indicates, whether the component is dynamic on multiple levels (at least one parameter) and so the controller will be asked to adapt the managed component between two levels of registration. In this case the function ActualizeComponent is called, otherwise it will be ignored.
| [in] | pComponentCache | Pointer to the component cache, containing setup information of the controlled component. This information may be used to determine if actualization is necessary or not. |
Implements FREE::ComponentControllerInterface.
Definition at line 214 of file freControllerBase.txx.
References FREE::ComponentControllerBase< TControlledComponent >::CheckCmpActNecessityMainCmp(), and FREE::ComponentControllerBase< TControlledComponent >::CheckCmpActNecessitySubCmp().

| void FREE::ComponentControllerBase< TControlledComponent >::ActualizeComponent | ( | SessionComponentCache * | pComponentCache, | |
| SessionInfo * | pSessionInfo, | |||
| const unsigned int & | iActiveLayer = 0 | |||
| ) | const [inline, virtual] |
This function is used to actualize the component managed by the controller when the resolution level of a registration is to be changed. The function is also called - before the component is used (e.g. registration will start)
| [in,out] | pComponentCache | Pointer to the component cache that should be actualized. |
| [in] | pSessionInfo | Pointer to the session info. |
| [in] | iActiveLayer | Indicates which layer of a parameter should be used if the parameter is layer sensitive (e.g. as resolution level of a registration). Default is 0. |
Implements FREE::ComponentControllerInterface.
Definition at line 152 of file freControllerBase.txx.
References FREE::ComponentControllerBase< TControlledComponent >::ActualizeFinalization(), FREE::ComponentControllerBase< TControlledComponent >::ActualizeMainComponent(), FREE::ComponentControllerBase< TControlledComponent >::ActualizeSubComponents(), catchAllNPassMacro, FREE::SessionBuilder::CheckComponentNecessity(), FREE::DirectSessionComponentAccessor::GetComponent(), FREE::SessionComponentCache::IsActive(), and throwCtrlExceptionMacro.

| void FREE::ComponentControllerBase< TControlledComponent >::ResetComponent | ( | SessionComponentCache * | pComponentCache, | |
| SessionInfo * | pSessionInfo | |||
| ) | const [inline, virtual] |
This function resets the component and all sub components to a state equal to the new building of the component. In the default implementation the setup and the cache repository stay untouched, only the the component itsself and the sub components will be renewed.
| [in,out] | pComponentCache | Pointer to the component cache, that should be actualized. |
| [in] | pSessionInfo | Pointer to the session info. |
Implements FREE::ComponentControllerInterface.
Definition at line 174 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::SessionComponentCache::IsActive(), FREE::ComponentControllerBase< TControlledComponent >::ResetFinalization(), FREE::ComponentControllerBase< TControlledComponent >::ResetMainComponent(), FREE::ComponentControllerBase< TControlledComponent >::ResetSubComponents(), and throwCtrlExceptionMacro.

| void FREE::ComponentControllerBase< TControlledComponent >::SetStatisticEntry | ( | StatisticEntry & | rStatisticEntry, | |
| SessionComponentCache * | pComponentCache, | |||
| SessionInfo * | pSessionInfo | |||
| ) | const [inline, virtual] |
This function is used to gather the statistically important imformation of the component. The function is also called if point in the processing is reached where the controller should gather the information.
| [in,out] | rStatisticEntry | reference to the Statistic object where the relevant information should be stored. |
| [in] | pComponentCache | Cache of the component that should set its statistic. |
| [in] | pSessionInfo | Pointer to the session info containing the cache and the statistic the entry is associated with. |
Implements FREE::ComponentControllerInterface.
Definition at line 193 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::SessionComponentCache::ComponentIsAssigned(), FREE::DirectSessionComponentAccessor::GetComponent(), FREE::Statistics::GetDictionary(), FREE::SessionInfo::GetStatistic(), FREE::ComponentControllerBase< TControlledComponent >::SetStatisticEntryMainComponent(), FREE::ComponentControllerBase< TControlledComponent >::SetStatisticEntrySubComponents(), and throwCtrlExceptionMacro.

| ComponentControllerBase< TControlledComponent >::ComponentPointer FREE::ComponentControllerBase< TControlledComponent >::GetComponent | ( | const SessionComponentCache * | pComponentCache | ) | const [inline, virtual] |
Returns the component managed by the controller and stored in the cache. Reimplement GetComponent() to realize special controller behavior. This version only accesses the component in the cache and returns the pointer.
| [in] | pComponentCache | Pointer to the component cache. |
Reimplemented in FREE::ImageMediaControllerBase< TImage >, FREE::PointSetMediaControllerBase< TPixel, VDimension >, FREE::ImageMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< float, VDimension > >, FREE::PointSetMediaControllerBase< PixelType, 3 >, and FREE::PointSetMediaControllerBase< PixelType, 2 >.
Definition at line 227 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::ComponentControllerInterface::ControllerID(), FREE::DirectSessionComponentAccessor::GetComponent(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::GetGenericComponent().

| void FREE::ComponentControllerBase< TControlledComponent >::SetComponent | ( | ComponentType * | pComponent, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, virtual] |
Stores the passed component in the passed cache.
Reimplement SetComponent() to realize special controller behavior. This version simply stores the component in the cache.
| [in] | pComponent | Pointer to the component that should be set. |
| [in] | pComponentCache | Pointer to the component cache. |
Definition at line 249 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::ComponentControllerInterface::ControllerID(), FREE::DirectSessionComponentAccessor::SetComponent(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::SetGenericComponent().

| ComponentControllerBase< TControlledComponent >::GenericComponentPointer FREE::ComponentControllerBase< TControlledComponent >::GetGenericComponent | ( | const SessionComponentCache * | pComponentCache | ) | const [inline, virtual] |
Returns the component managed by the controller as generic component. Reimplement GetGenericComponent() to realize special controller behavior. This version just calls GetComponent and casts the result.
| [in] | pComponentCache | Pointer to the component cache. |
Implements FREE::ComponentControllerInterface.
Definition at line 270 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::ComponentControllerInterface::ControllerID(), and FREE::ComponentControllerBase< TControlledComponent >::GetComponent().

| void FREE::ComponentControllerBase< TControlledComponent >::SetGenericComponent | ( | GenericComponentType * | pGenericComponent, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, virtual] |
Stores the passed generic component in the passed cache.
Reimplement SetGenericComponent() to realize special controller behavior. This version just casts the passed component and calls SetComponent.
| [in] | pGenericComponent | Pointer to the component that should be set. |
| [in] | pComponentCache | Pointer to the component cache. |
Definition at line 289 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::ComponentControllerInterface::ControllerID(), and FREE::ComponentControllerBase< TControlledComponent >::SetComponent().

| ComponentControllerBase< TControlledComponent >::GenericComponentType * FREE::ComponentControllerBase< TControlledComponent >::GetSubComponent | ( | SessionComponentCache * | pMainComponentCache, | |
| const ComponentID | compID | |||
| ) | const [inline, virtual] |
Returns the subcomponent specified by the ComponentID. If the component ID is not defined, the return is NULL.
Reimplement GetSubComponentCasted() function to realize special controller behavior. This version is only for establishing a generic interface.
| [in] | pMainComponentCache | Pointer to the main component cache. |
| [in] | compID | ID specifying the wanted subcomponent. |
Implements FREE::ComponentControllerInterface.
Definition at line 309 of file freControllerBase.txx.
References FREE::SessionComponentCache::ComponentIsAssigned(), FREE::DirectSessionComponentAccessor::GetComponent(), FREE::ComponentControllerBase< TControlledComponent >::GetSubComponentCasted(), and throwCtrlExceptionMacro.

| void FREE::ComponentControllerBase< TControlledComponent >::SetSubComponent | ( | SessionComponentCache * | pMainComponentCache, | |
| GenericComponentType * | pSubComponent, | |||
| const ComponentID | compID | |||
| ) | const [inline] |
Sets a subcomponent specified by the ComponentID.
Reimplement SetSubComponentCasted() function to realize special controller behavior. This version is only for establishing a generic interface.
| [in] | pSubComponent | Pointer to the subcomponent which should be set. |
| [in] | pMainComponentCache | Pointer to the main component cache, containing the main component which should receive the component. |
| [in] | compID | ID specifying the subcomponent within the main component. |
Definition at line 322 of file freControllerBase.txx.
References FREE::DirectSessionComponentAccessor::GetComponent(), FREE::ComponentControllerBase< TControlledComponent >::SetSubComponentCasted(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::BuildSubComponents().

| ComponentControllerBase< TControlledComponent >::GenericMediaPointer FREE::ComponentControllerBase< TControlledComponent >::GetMedia | ( | const MediaID & | mediaID, | |
| SessionComponentCache * | pComponentCache, | |||
| SessionInfo * | pSessionInfo | |||
| ) | const [inline, virtual] |
Returns the media specified by the MediaID. Reimplement GetMediaCasted() to realize special controller behavior. This version is only for establishing a generic interface.
| [in] | mediaID | ID specifying the wanted media. |
| [in] | pComponentCache | Pointer to the component cache. |
| [in] | pSessionInfo | Pointer to the session info. |
Implements FREE::ComponentControllerInterface.
Definition at line 335 of file freControllerBase.txx.
References FREE::SessionComponentCache::ComponentIsAssigned(), FREE::DirectSessionComponentAccessor::GetComponent(), FREE::ComponentControllerBase< TControlledComponent >::GetMediaCasted(), and throwCtrlExceptionMacro.

| void FREE::ComponentControllerBase< TControlledComponent >::SetMedia | ( | const MediaID & | mediaID, | |
| GenericMediaType * | pMedia, | |||
| SessionComponentCache * | pComponentCache, | |||
| SessionInfo * | pSessionInfo | |||
| ) | const [inline] |
Sets a media specified by the MediaID.
Reimplement SetMediaCasted() to realize special controller behavior. This version is only for establishing a generic interface.
| [in] | mediaID | ID specifying the wanted media. |
| [in] | pMedia | Pointer to the media that should be set. |
| [in] | pComponentCache | Pointer to the component cache. |
| [in] | pSessionInfo | Pointer to the session info. |
Definition at line 348 of file freControllerBase.txx.
References FREE::SessionComponentCache::ComponentIsAssigned(), FREE::DirectSessionComponentAccessor::GetComponent(), FREE::ComponentControllerBase< TControlledComponent >::SetMediaCasted(), and throwCtrlExceptionMacro.

| ValidityTag::Pointer FREE::ComponentControllerBase< TControlledComponent >::GetMediaValidityTag | ( | const MediaID & | mediaID, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, virtual] |
Retrieves the validity tag of the media specified by the mediaID. The tag is used to decide if a media component is outdated or up to date. It determines the time when the medium was actualized the last time. This can be used by other controllers that link to the media to decide if they may be outdated.
Reimplement GetMediaValidityTag() to realize special controller behavior.
This version checks the cache repository for an element with key "MediaValidityTag_[mediaID]" and returns the ValidityTag. (e.g.: mediaID = finalImage -> key = MediaValidityTag_finalImage). If no element exists with this key, but the media is defined in the controller profile, a NULL-ValidityTag will be returned (always outdated compared to others). If neither an element nor a profile entry can be found, an exception will be thrown.
| [in] | mediaID | ID specifying the wanted media. |
| [in] | pComponentCache | Pointer to the component cache. |
Implements FREE::ComponentControllerInterface.
Reimplemented in FREE::MediaActualizerController, FREE::MediaBridgeController, FREE::MediaContainerController, and FREE::MediaDrainController.
Definition at line 361 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::SessionComponentCache::Controller(), FREE::SessionComponentCache::ControllerIsAssigned(), FREE::ComponentControllerInterface::GetProfile(), FREE::DirectSessionComponentAccessor::GetRepositoryElement(), FREE::SessionComponentRepositoryKeys::MediaValidity(), FREE::ValidityTag::NewNull(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::GetMediaValidityTagRequirement().

| ValidityTag::Pointer FREE::ComponentControllerBase< TControlledComponent >::GetMediaValidityTagRequirement | ( | const MediaID & | mediaID, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, virtual] |
Retrieves the validity tag requirement of the media specified by the mediaID. The requirement is the most up to date ValidityTag in the dependency chain of a media component.
Reimplement GetMediaValidityTagRequirement() to realize special controller behavior accordingly a certain dependency chain.
This version returns only the ValidityTag of the specified media; thus the media has no dependencies.
| [in] | mediaID | ID specifying the wanted media. |
| [in] | pComponentCache | Pointer to the component cache. |
Implements FREE::ComponentControllerInterface.
Reimplemented in FREE::BinaryFunctorImageFilterControllerBase< TControlledFilter >, FREE::CheckerBoardImageFilterControllerBase< TInputImage >, FREE::ImageToImageFilterControllerBase< TControlledFilter >, FREE::ResampleImageFilterControllerBase< TInputImage >, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::ImageMediaControllerBase< TImage >, FREE::MediaActualizerController, FREE::ParameterListMediaController, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::DemonRegistrationControllerBase< TControlledDemonProcessor >, FREE::FEMRegistrationControllerBase< TControlledFEMProcessor >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::MediaBridgeController, FREE::MediaContainerController, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::ImageMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< float, VDimension > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::DemonRegistrationControllerBase< FREE::DemonRegistrationProcessor >, FREE::FEMRegistrationControllerBase< FREE::FEMRegistrationProcessor >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, and FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >.
Definition at line 402 of file freControllerBase.txx.
References FREE::ComponentControllerBase< TControlledComponent >::GetMediaValidityTag().

| std::string FREE::ComponentControllerBase< TControlledComponent >::GetMediaControllerID | ( | const MediaID & | mediaID, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, virtual] |
Retrieves the ID of the actual controller of the given media. Every controller has default types/controllers for its media, but they could be invalid by linking media (e.g. media type is intensity image media, but the actually linked medium could be of subtype region image media.).
| [in] | mediaID | ID specifying the wanted media. |
| [in] | pComponentCache | Pointer to the component cache. |
Implements FREE::ComponentControllerInterface.
Reimplemented in FREE::MediaActualizerController, FREE::MediaBridgeController, and FREE::MediaContainerController.
Definition at line 411 of file freControllerBase.txx.
References FREE::SessionComponentCache::ControllerIsAssigned(), FREE::csUndefinedController, FREE::CtrlProfile::Media::GetDataType(), FREE::KeyedCollectionBase< TKey, TElement, TIdentifierClass >::GetElement(), FREE::SessionAccessor::GetMediaControllerID(), FREE::ComponentControllerBase< TControlledComponent >::GetProfile(), FREE::ComponentMediaLink::GetSourceIDPath(), FREE::ComponentSetup::MediaLinks(), FREE::SessionComponentCache::Setup(), FREE::SessionComponentCache::SetupIsAssigned(), and throwCtrlExceptionMacro.

| Parameter::Pointer FREE::ComponentControllerBase< TControlledComponent >::GetParameter | ( | const SessionComponentCache * | pComponentCache, | |
| const std::string & | sParameterName | |||
| ) | const [inline, virtual] |
Returns a smart pointer to the specified parameter which is provided by the component controller. To address the component, parameter, layer and value index an IDPath is used: ComponentName\.. (e.g. component@StepSize)
| [in] | pComponentCache | Pointer to component where the parameter should be located. |
| [in] | sParameterName | Name of the parameter with the wanted value. |
Implements FREE::ComponentControllerInterface.
Reimplemented in FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::MediaDrainController, FREE::MetricControllerBase< TControlledMetric >, FREE::PointSupportedMetricControllerBase< ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType >, FREE::PointSupportedMetricControllerBase< ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< TControlledCompareHistogramMetric >, and FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >.
Definition at line 438 of file freControllerBase.txx.
References FREE::ParameterCollection::GetParameter(), FREE::ComponentSetup::Parameters(), FREE::SessionComponentCache::Setup(), FREE::SessionComponentCache::SetupIsAssigned(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::GetParameterValue(), and FREE::ComponentControllerBase< TControlledComponent >::SetParameterValue().

| std::string FREE::ComponentControllerBase< TControlledComponent >::GetParameterValue | ( | const SessionComponentCache * | pComponentCache, | |
| const std::string & | sParameterName, | |||
| const Parameter::ValueCountType | iItemPos = 0, |
|||
| const Parameter::LayerCountType | iLayer = 0 | |||
| ) | const [inline, virtual] |
Returns the specified value of a parameter. The value can be stored in the component setup, generated by the controller or recieved from anywhere else. The default behaviour is to look for the parameter in the component setup, if the parameter or value do not exist, an exception will be raised. Reimplement GetParameter() to realize special controller behavior.
| [in] | pComponentCache | Pointer to the component cache. |
| [in] | sParameterName | Name of the parameter that should be retrieved. |
| [in] | iItemPos | Index of the parameter value that should be retrieved. |
| [in] | iLaxer | Index of the parameter layer the value can be found. |
Implements FREE::ComponentControllerInterface.
Definition at line 451 of file freControllerBase.txx.
References FREE::ComponentControllerBase< TControlledComponent >::GetParameter(), FREE::SessionComponentCache::SetupIsAssigned(), throwCtrlExceptionMacro, and throwExceptionMacro.

| void FREE::ComponentControllerBase< TControlledComponent >::SetParameterValue | ( | SessionComponentCache * | pComponentCache, | |
| const std::string & | sParameterName, | |||
| const std::string & | sValue, | |||
| const Parameter::ValueCountType | iItemPos = 0, |
|||
| const Parameter::LayerCountType | iLayer = 0 | |||
| ) | const [inline, virtual] |
Sets the specified value of a parameter. The default behaviour is to look for the parameter in the component setup and set it there, if the parameter or value do not exist, or if the profile doesn't allow the setting of the value an exception will be raised. Reimplement SetParameter() to realize special controller behavior.
| [in] | pComponentCache | Pointer to the component cache. |
| [in] | sParameterName | Name of the parameter that should be retrieved. |
| [in] | sValue | The new value that schould be set. |
| [in] | iItemPos | Index of the parameter value that should be retrieved. |
| [in] | iLayer | Index of the parameter layer the value can be found. |
Implements FREE::ComponentControllerInterface.
Definition at line 469 of file freControllerBase.txx.
References FREE::DAAny, FREE::DASet, FREE::CtrlProfile::Parameter::GetAccess(), FREE::ComponentControllerBase< TControlledComponent >::GetParameter(), FREE::ComponentControllerBase< TControlledComponent >::GetProfile(), FREE::SessionComponentCache::SetupIsAssigned(), throwCtrlExceptionMacro, throwExceptionMacro, and FREE::Convert::ToStr().

| ValidityTag::Pointer FREE::ComponentControllerBase< TControlledComponent >::GetParameterValidityTag | ( | const std::string & | sParameterName, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, virtual] |
Retrieves the validity tag of the parameter specified by sParameterName. The tag is used to decide if a parameter is outdated or up to date. It determines the time when the media was actualized the last time. This can be used by other controllers that link to the media to decide if they may be outdated.
Reimplement GetParameterValidityTag() to realize special controller behavior.
This version checks the cache repository for an element with key "ParameterValidityTag_[sParameterName]" and returns the ValidityTag. (e.g.: sParameterName = Param1 -> key = ParameterValidityTag_Param1). If no element exists with this key, but the parameter is defined in the controller profile, a NULL-ValidityTag will be returned (always outdated compared to others). If neither an element nor a profile entry can be found, an exception will be thrown.
| [in] | sParameterName | ID specifying the wanted media. |
| [in] | pComponentCache | Pointer to the component cache. |
Implements FREE::ComponentControllerInterface.
Definition at line 498 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::SessionComponentCache::Controller(), FREE::SessionComponentCache::ControllerIsAssigned(), FREE::ComponentControllerInterface::GetProfile(), FREE::DirectSessionComponentAccessor::GetRepositoryElement(), FREE::ValidityTag::NewNull(), FREE::SessionComponentRepositoryKeys::ParameterValidity(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::GetParameterValidityTagRequirement().

| ValidityTag::Pointer FREE::ComponentControllerBase< TControlledComponent >::GetParameterValidityTagRequirement | ( | const std::string & | sParameterName, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, virtual] |
Retrieves the validity tag requirement of the parameter specified by sParameterName. The requirement is the most up to date ValidityTag in the dependency chain of a parameter.
Reimplement GetParameterValidityTagRequirement() to realize special controller behavior accordingly a certain dependency chain.
This version returns only the ValidityTag of the specified parameter; thus the parameter has no dependencies.
| [in] | sParameterName | ID specifying the wanted media. |
| [in] | pComponentCache | Pointer to the component cache. |
Implements FREE::ComponentControllerInterface.
Definition at line 539 of file freControllerBase.txx.
References FREE::ComponentControllerBase< TControlledComponent >::GetParameterValidityTag().

| bool FREE::ComponentControllerBase< TControlledComponent >::MakeCallback | ( | const CallbackCtrlEventBase::CallbackType & | callbackID, | |
| void * | pData, | |||
| SessionComponentCache * | pSender, | |||
| long | threadID = 0 | |||
| ) | const [inline, protected] |
Method is a convenient way to use the fnOnCallback to make a callback with the passed parameters. If fnOnCallback is NULL, no call back will be done.
| [in] | callbackID | The ID, which specifies the kind of callback. |
| [in,out] | pData | Void pointer to the data passed with or retrieved by the callback (depends of the callback type). |
| [in,out] | pSender | Pointer to the session component cache that is currently processed and has need for a callback. |
| [in] | threadID | ID of the Thread executing the event. By default this value is 0. This ID is not unique over the complete system, it should only be assumed that it is unique in the context of the sender. |
Definition at line 562 of file freControllerBase.txx.
References FREE::SessionComponentCache::GetIDPath(), and FREE::ControllerNotificator::TriggerCallback().

| void FREE::ComponentControllerBase< TControlledComponent >::NotifyProgress | ( | const ProgressCtrlEventBase::StatusID & | statusID, | |
| const std::string & | sComment, | |||
| SessionComponentCache * | pSender, | |||
| long | threadID = 0 | |||
| ) | const [inline, protected] |
Method is a convenient way to use the fnOnProgress to make a progress notification with the passed parameters. If fnOnProgress is NULL, no notification will be done.
| [in] | statusID | The ID which specifies the kind of progress. |
| [in] | sComment | String passing additional comments on the progress. |
| [in,out] | pSender | Pointer to the session component cache that is currently processed and has notified a progress. |
| [in] | threadID | ID of the Thread executing the event. By default this value is 0. This ID is not unique over the complete system, it should only be assumed that it is unique in the context of the sender. |
Definition at line 574 of file freControllerBase.txx.
References FREE::SessionComponentCache::GetIDPath(), and FREE::ControllerNotificator::TriggerProgressEvent().

| ComponentControllerBase< TControlledComponent >::ComponentPointer FREE::ComponentControllerBase< TControlledComponent >::BuildMainComponent | ( | ComponentSetup * | pComponentSetup, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, protected, virtual] |
This function (called by BuildSetup()) creates an object of the controlled class by the use of the passed setup information and initializes other elements in the cache if required.
In a derived class this function should be overridden if a simple instantiation is not sufficient.
| [in] | pComponentSetup | The setup information for the component that should be build. |
| [in,out] | pComponentCache | Pointer to the component cache associated with the component. The component will be automatically added to the cache by the BuildSetup() |
Here is the place (in derived classes) to insert code for building the main component and return it. Also the setting of parameters can be done here.
Reimplemented in FREE::ImageMediaControllerBase< TImage >, FREE::ParameterListMediaController, FREE::PointSetMediaControllerBase< TPixel, VDimension >, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::MediaControllerBase< TMedia >, FREE::ImageMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< float, VDimension > >, FREE::PointSetMediaControllerBase< PixelType, 3 >, FREE::PointSetMediaControllerBase< PixelType, 2 >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, and FREE::MediaControllerBase< TSingleROI >.
Definition at line 587 of file freControllerBase.txx.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::BuildSetup(), and FREE::ComponentControllerBase< TControlledComponent >::ResetMainComponent().
| void FREE::ComponentControllerBase< TControlledComponent >::BuildSubComponents | ( | ComponentSetup * | pParentComponentSetup, | |
| SessionComponentCache * | pParentComponentCache | |||
| ) | const [inline, protected, virtual] |
This function (called by BuildSetup()) is used to create and add all subcomponents. Therefore the SessionBuilder is used to build the subcomponents.
In a derived class this function should be overridden if a simple creation of all subcomponents is not sufficient.
| [in] | pComponentSetup | The setup information of the parent component, containing the component setups that should be build. |
| [in,out] | pParentComponentCache | Pointer to the parent component cache of the subcomponent and so component cache of the current component. The subcomponent caches will be added to the component cache. |
Definition at line 599 of file freControllerBase.txx.
References FREE::SessionBuilder::BuildComponent(), catchAllNPassMacro, FREE::ComponentSetup::Components(), FREE::DirectSessionComponentAccessor::GetComponent(), FREE::ComponentSetup::GetComponentID(), FREE::KeyedCollectionBase< TKey, TElement, TIdentifierClass >::GetElement(), FREE::ComponentControllerBase< TControlledComponent >::SetSubComponent(), FREE::SessionComponentCache::SubCaches(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::BuildSetup().

| void FREE::ComponentControllerBase< TControlledComponent >::BuildFinalization | ( | ComponentSetup * | pComponentSetup, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, protected, virtual] |
This function (called by BuildSetup()) does any finalization work needed after the main and all subcomponents have been build.
In a derived class this function should be overridden if any behavior has to be implemented.
| [in] | pComponentSetup | The setup information for the component that should be build. |
| [in] | pComponentCache | Pointer to the component cache of the current component. |
Here is the place (in derived classes) to insert code that should be executed after the main component and all specified subcomponents have been build. By default finalization does nothing.
Reimplemented in FREE::SetupOptimizationProcessorController.
Definition at line 632 of file freControllerBase.txx.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::BuildSetup().
| void FREE::ComponentControllerBase< TControlledComponent >::ActualizeMainComponent | ( | ComponentType * | pMainComponent, | |
| SessionComponentCache * | pComponentCache, | |||
| SessionInfo * | pSessionInfo, | |||
| const unsigned int & | iActLevel | |||
| ) | const [inline, protected, virtual] |
This function (called by ActualizeComponent()) actualizes the passed component with the setup information considering the actual resolution level of the ongoing registration. In a derived class this function should be overridden to provide a specific behavior.
| [in,out] | pMainComponent | Pointer to the main component. Can also be retrieved via component cache, but offered directly and already casted for more convenience. |
| [in,out] | pComponentCache | Pointer to the component cache that should be actualized. |
| [in] | pSessionInfo | Pointer to the session info. |
| [in] | iActLevel | Indicates which layer of a parameter should be used, if the parameter is layer sensitive (e.g. as resolution level of a registration). Default is 0. |
Here is the place (in derived classes) to insert code for actualizing the managed main component.
Reimplemented in FREE::SetupOptimizationMetricControllerBase< TControlledMetric >, FREE::SetupOptimizationMultiThreadMetricControllerBase< TControlledMetric >, FREE::SetupOptimizationOptimizerControllerBase< TControlledOptimizer >, FREE::SetupTransformControllerBase< TTransformComponent >, FREE::VnlSetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::EvolutionaryStrategyOptimizerControllerBase< TOptimizer >, FREE::SpatialRegionOfInterestImageFilterControllerBase< TInputImage >, FREE::BinaryThresholdImageFilterControllerBase< TInputImage >, FREE::CheckerBoardImageFilterControllerBase< TInputImage >, FREE::DanielssonDistanceMapImageFilterControllerBase< TInputImage >, FREE::DiscreteGaussianImageFilterControllerBase< TInputImage >, FREE::FastChamferDistanceImageFilterControllerBase< TInputImage >, FREE::ImageToImageFilterControllerBase< TControlledFilter >, FREE::IsoContourDistanceImageFilterControllerBase< TInputImage >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< TInputImage >, FREE::MaskImageFilterControllerBase< TInputImage, TMaskImage >, FREE::OrientImageFilterControllerBase< TInputImage, VDimension >, FREE::ResampleImageFilterControllerBase< TInputImage >, FREE::ShrinkImageFilterControllerBase< TInputImage >, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::WeightedAddImageFilterControllerBase< TInputImage >, FREE::ROIControllerBase< TSingleROI >, FREE::ROICoupleControllerBase< TCoupleROI >, FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::AmoebaOptimizerController, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::CompareHistogramMetricControllerBase< TControlledCompareHistogramMetric >, FREE::ConjugateGradientOptimizerController, FREE::ContinuousLBFGSOptimizerController, FREE::ExhaustiveOptimizerController, FREE::GradientDescentOptimizerController, FREE::HistogramMetricControllerBase< TControlledMetric >, FREE::LBFGSOptimizerController, FREE::LevenbergMarquardtOptimizerController, FREE::MattesMutualInformationMetricControllerBase< TImageType >, FREE::MeanReciprocalSquaresMetricControllerBase< TImageType >, FREE::MutualInformationMetricControllerBase< TImageType >, FREE::NormalVariateGeneratorController, FREE::OnePlusOneEvolutionaryOptimizerController, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::PowellOptimizerController, FREE::RegStepGradDescOptimizerControllerBase< TOptimizer >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::SPSAOptimizerController, FREE::VersorTransformOptimizerController, FREE::AccuracySOMetricControllerBase< TControlledMetric >, FREE::ConstrainedAccuracySOMetricControllerBase< TControlledMetric >, FREE::ConstrainedImageClassificationSOMetricControllerBase< TControlledMetric >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< TControlledMetric >, FREE::ImageClassificationSOMetricControllerBase< TControlledMetric >, FREE::ImageDifferenceSOMetricControllerBase< TControlledMetric >, FREE::SetupOptimizationMetricControllerBase< FREE::ConsistencyRegistrationMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConsistencyRegistrationMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::PrecisionSOMetric< VImageDimension > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationOptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::SetupTransformControllerBase< FREE::SetupTransform >, FREE::SetupTransformControllerBase< FREE::ConstrainedSetupTransform >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::ROIControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::ROIControllerBase< FREE::ImageROIBase< 2 > >, FREE::ROIControllerBase< FREE::ImageROIBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::HistogramMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::HistogramMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::HistogramMetricControllerBase< TControlledCompareHistogramMetric >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RegStepGradDescOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::RegStepGradDescOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::AccuracySOMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::AccuracySOMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::AccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::AccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::ConstrainedAccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::ConstrainedAccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::ConstrainedImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::ConstrainedImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::RegistrationProcessorControllerBase< FREE::DemonRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::RegistrationProcessorControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::RegistrationProcessorControllerBase< FREE::FEMRegistrationProcessor< VImageDimension > >, and FREE::RegistrationProcessorControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >.
Definition at line 642 of file freControllerBase.txx.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::ActualizeComponent().
| void FREE::ComponentControllerBase< TControlledComponent >::ActualizeSubComponents | ( | ComponentType * | pMainComponent, | |
| SessionComponentCache * | pComponentCache, | |||
| SessionInfo * | pSessionInfo, | |||
| const unsigned int & | iActLevel | |||
| ) | const [inline, protected, virtual] |
This function (called by ActualizeComponent()) actualizes all subcomponents with the setup information. In a derived class this function should be overridden if a simple ActualizeComponent() call of all subcomponents is not sufficient.
| [in,out] | pMainComponent | Pointer to the main component. |
| [in,out] | pComponentCache | Pointer to the component cache that should be actualized. |
| [in] | pSessionInfo | Pointer to the session info. |
| [in] | iActLevel | Indicates which layer of a parameter should be used, if the parameter is layer sensitive (e.g. as resolution level of a registration). Default is 0. |
Definition at line 653 of file freControllerBase.txx.
References FREE::ComponentControllerInterface::ActualizeComponent(), catchAllNPassMacro, FREE::SessionBuilder::CheckComponentNecessity(), FREE::SessionComponentCache::Controller(), FREE::SessionComponentCache::ControllerIsAssigned(), FREE::SessionComponentCache::GetComponentID(), FREE::SessionComponentCache::SubCaches(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::ActualizeComponent().

| void FREE::ComponentControllerBase< TControlledComponent >::ActualizeFinalization | ( | ComponentType * | pMainComponent, | |
| SessionComponentCache * | pComponentCache, | |||
| SessionInfo * | pSessionInfo, | |||
| const unsigned int & | iActLevel | |||
| ) | const [inline, protected, virtual] |
This function (called by ActualizeComponent()) does any finalization work needed after the main and all subcomponents have been actualized.
In a derived class this function should be overridden if any behavior has to be implemented.
| [in,out] | pMainComponent | Pointer to the main component. |
| [in,out] | pComponentCache | Pointer to the component cache that should be actualized. |
| [in] | pSessionInfo | Pointer to the session info. |
| [in] | iActLevel | Indicates which layer of a parameter should be used if the parameter is layer sensitive (e.g. as resolution level of a registration). Default is 0. |
Here is the place (in derived classes) to insert code for actualizing the managed component of registration.
Reimplemented in FREE::SPSAOptimizerController.
Definition at line 680 of file freControllerBase.txx.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::ActualizeComponent().
| void FREE::ComponentControllerBase< TControlledComponent >::ResetMainComponent | ( | SessionComponentCache * | pComponentCache, | |
| SessionInfo * | pSessionInfo | |||
| ) | const [inline, protected, virtual] |
This function (called by ResetComponent()) resets the component of the passed cached. The default implementation is an simple recreation of the component and the reseting in the cache. In a derived class this function should be overridden, to provide a specific behavior.
| [in,out] | pComponentCache | Pointer to the component cache, that should be actualized. |
| [in] | pSessionInfo | Pointer to the session info. |
Here is the place (in derived classes) to insert code for resetting the managed main component.
Reimplemented in FREE::BSplineDeformableTransformControllerBase< VDimension, VSplineOrder >, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::BSplineDeformableTransformControllerBase< 2, 3 >, FREE::BSplineDeformableTransformControllerBase< 3, 3 >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, and FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >.
Definition at line 690 of file freControllerBase.txx.
References FREE::ComponentControllerBase< TControlledComponent >::BuildMainComponent(), catchAllNPassMacro, FREE::ComponentControllerInterface::ControllerID(), FREE::SessionComponentCache::IsActive(), FREE::DirectSessionComponentAccessor::SetComponent(), FREE::SessionComponentCache::Setup(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::ResetComponent().

| void FREE::ComponentControllerBase< TControlledComponent >::ResetSubComponents | ( | SessionComponentCache * | pComponentCache, | |
| SessionInfo * | pSessionInfo | |||
| ) | const [inline, protected, virtual] |
This function (called by ResetComponent()) resets all subcomponents In a derived class this function should be overridden, if a simple ResetComponent() call of all subcomponents is is not sufficient.
| [in,out] | pComponentCache | Pointer to the component cache, that should be actualized. |
| [in] | pSessionInfo | Pointer to the session info. |
Reimplemented in FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::PointSupportedMetricControllerBase< ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType >, FREE::PointSupportedMetricControllerBase< ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, and FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >.
Definition at line 725 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::SessionComponentCache::Controller(), FREE::SessionComponentCache::ControllerIsAssigned(), FREE::ComponentControllerInterface::ResetComponent(), FREE::SessionComponentCache::SubCaches(), and throwCtrlExceptionMacro.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::ResetComponent().

| void FREE::ComponentControllerBase< TControlledComponent >::ResetFinalization | ( | SessionComponentCache * | pComponentCache, | |
| SessionInfo * | pSessionInfo | |||
| ) | const [inline, protected, virtual] |
This function (called by ResetComponent()) does any finalization work needed after the main and all subcomponents have been reseted.
In a derived class this function should be overridden, if any behavior has to be implemented.
| [in,out] | pComponentCache | Pointer to the component cache, that should be actualized. |
| [in] | pSessionInfo | Pointer to the session info. |
Here is the place (in derived classes) to insert code for the finalization of the resetting process.
Definition at line 750 of file freControllerBase.txx.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::ResetComponent().
| void FREE::ComponentControllerBase< TControlledComponent >::SetStatisticEntryMainComponent | ( | StatisticEntry & | rStatisticEntry, | |
| ComponentType * | pMainComponent, | |||
| SessionComponentCache * | pMainComponentCache, | |||
| SessionInfo * | pSessionInfo, | |||
| StatisticDictionary & | rDictionary | |||
| ) | const [inline, protected, virtual] |
This function (called by SetStatisticEntry()) records any statistical information of the passed component In a derived class this function should be overridden to provide a specific behavior.
| [in,out] | rStatisticEntry | reference to the Statistic object, where the relevant information should be stored. |
| [in] | pMainComponent | Pointer to the casted component. Also available via cache, but already casted for convenience. |
| [in] | pMainComponentCache | Pointer to the component cache. |
| [in] | pSessionInfo | Pointer to the session info |
| [in,out] | rDictionary | Dictionary with information about the stored facts (e.g. Type, Name) The entry in the dictionary should set by the controller if needed. |
Here is the place (in derived classes) to insert code if any statistical information should be recorded.
Reimplemented in FREE::IntensityImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::AmoebaOptimizerController, FREE::ConjugateGradientOptimizerController, FREE::ContinuousLBFGSOptimizerController, FREE::ExhaustiveOptimizerController, FREE::FEMRegistrationControllerBase< TControlledFEMProcessor >, FREE::GradientDescentOptimizerController, FREE::LBFGSOptimizerController, FREE::OnePlusOneEvolutionaryOptimizerController, FREE::PowellOptimizerController, FREE::RegStepGradDescOptimizerControllerBase< TOptimizer >, FREE::SPSAOptimizerController, FREE::VersorTransformOptimizerController, FREE::AccuracySOMetricControllerBase< TControlledMetric >, FREE::ConsistencySOMetricControllerBase< TControlledMetric >, FREE::ConstrainedAccuracySOMetricControllerBase< TControlledMetric >, FREE::ConstrainedImageClassificationSOMetricControllerBase< TControlledMetric >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< TControlledMetric >, FREE::ImageClassificationSOMetricControllerBase< TControlledMetric >, FREE::ImageDifferenceSOMetricControllerBase< TControlledMetric >, FREE::StoreableMediaControllerBase< TMedia >, FREE::IntensityImageMediaControllerBase< float, unsigned short, VDimension >, FREE::RegStepGradDescOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::RegStepGradDescOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::AccuracySOMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::AccuracySOMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::AccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::AccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::ConsistencySOMetricControllerBase< FREE::ConsistencyRegistrationMetric< 3 > >, FREE::ConsistencySOMetricControllerBase< FREE::ConsistencyRegistrationMetric< 2 > >, FREE::ConstrainedAccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::ConstrainedAccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::ConstrainedImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::ConstrainedImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::OptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::OptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::OptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::OptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::OptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::OptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::OptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::OptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::OptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::OptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::StoreableMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::StoreableMediaControllerBase< TImage >, FREE::StoreableMediaControllerBase< FREE::ParameterListIO >, FREE::StoreableMediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< float, VDimension > >, and FREE::SVNonLinearVNLOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >.
Definition at line 759 of file freControllerBase.txx.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::SetStatisticEntry().
| void FREE::ComponentControllerBase< TControlledComponent >::SetStatisticEntrySubComponents | ( | StatisticEntry & | rStatisticEntry, | |
| SessionComponentCache * | pComponentCache, | |||
| SessionInfo * | pSessionInfo, | |||
| StatisticDictionary & | rDictionary | |||
| ) | const [inline, protected, virtual] |
This function (called by SetStatisticEntry()) records any statistical information of all subcomponents In a derived class this function should be overridden to provide a specific behavior.
| [in,out] | rStatisticEntry | reference to the Statistic object, where the relevant information should be stored. |
| [in] | pComponentCache | Pointer to the component cache. |
| [in] | pSessionInfo | Pointer to the session info |
| [in,out] | rDictionary | Dictionary with information about the stored facts (e.g. Type, Name) The entry in the dictionary should be set by the controller if needed. |
Reimplemented in FREE::SetupOptimizationProcessorController, FREE::ConstrainedOnePlusOneEvolutionarySOOptimizerController, and FREE::OnePlusOneEvolutionarySOOptimizerController.
Definition at line 772 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::SessionBuilder::SetStatisticEntry(), and FREE::SessionComponentCache::SubCaches().
Referenced by FREE::ComponentControllerBase< TControlledComponent >::SetStatisticEntry().

| const bool FREE::ComponentControllerBase< TControlledComponent >::CheckCmpActNecessitySubCmp | ( | const SessionComponentCache * | pComponentCache | ) | const [inline, protected] |
This function (called by CheckComponentActualizationNecessity()) checks if any subcomponent requires actualizing when the resolution level will be changed.
| [in] | pComponentCache | The component cache information of the main component. |
Definition at line 790 of file freControllerBase.txx.
References FREE::ComponentControllerInterface::CheckComponentActualizationNecessity(), FREE::SessionComponentCache::Controller(), FREE::SessionComponentCache::ControllerIsAssigned(), and FREE::SessionComponentCache::SubCaches().
Referenced by FREE::ComponentControllerBase< TControlledComponent >::CheckComponentActualizationNecessity().

| const bool FREE::ComponentControllerBase< TControlledComponent >::CheckCmpActNecessityMainCmp | ( | const SessionComponentCache * | pComponentCache | ) | const [inline, protected, virtual] |
This function (called by CheckComponentActualizationNecessity()) checks if the component requires actualizing when the resolution level will be changed. In a derived class this function should be overridden, to provide a specific behavior.
| [in] | pComponentCache | The component cache information of the component that should be checked. |
Definition at line 810 of file freControllerBase.txx.
References FREE::ComponentControllerBase< TControlledComponent >::GetProfile().
Referenced by FREE::ComponentControllerBase< TControlledComponent >::CheckComponentActualizationNecessity().

| ComponentControllerBase< TControlledComponent >::GenericComponentType * FREE::ComponentControllerBase< TControlledComponent >::GetSubComponentCasted | ( | ComponentType * | pMainComponent, | |
| const ComponentID & | compID, | |||
| SessionComponentCache * | pMainComponentCache | |||
| ) | const [inline, protected, virtual] |
Returns the subcomponent specified by the ComponentID. If the component ID is not defined, the return is NULL.
Reimplement the virtual variant of this member function to realize special controller behavior. This version is only for establishing a generic interface.
| [in] | pMainComponent | Pointer to the casted main component, containing the wanted subcomponent. |
| [in] | compID | ID specifying the wanted subcomponent. |
| [in] | pMainComponentCache | Pointer to the cache of the main component. |
Here is the place (in derived classes) to insert code for retrieving subcomponents.
Reimplemented in FREE::ResampleImageFilterControllerBase< TInputImage >, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::CompareHistogramMetricControllerBase< TControlledCompareHistogramMetric >, FREE::DemonRegistrationControllerBase< TControlledDemonProcessor >, FREE::FEMRegistrationControllerBase< TControlledFEMProcessor >, FREE::OnePlusOneEvolutionaryOptimizerController, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, and FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >.
Definition at line 824 of file freControllerBase.txx.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::GetSubComponent().
| void FREE::ComponentControllerBase< TControlledComponent >::SetSubComponentCasted | ( | GenericComponentType * | pSubComponent, | |
| ComponentType * | pMainComponent, | |||
| const ComponentID | compID, | |||
| SessionComponentCache * | pMainComponentCache | |||
| ) | const [inline, protected, virtual] |
Sets a subcomponent specified by the ComponentID.
Reimplement the virtual variant of this member function to realize special controller behavior. This version is only for establishing a generic interface.
| [in] | pSubComponent | Pointer to the subcomponent which should be set. |
| [in] | pMainComponent | Pointer to the main component, containing the subcomponent. |
| [in] | pMainComponentCache | Pointer to the cache of the main component. |
| [in] | compID | ID specifying the subcomponent within the main component. |
Here is the place (in derived classes) to insert code for setting the passed subcomponent in the main component.
Definition at line 833 of file freControllerBase.txx.
Referenced by FREE::ComponentControllerBase< TControlledComponent >::SetSubComponent().
| ComponentControllerBase< TControlledComponent >::GenericMediaPointer FREE::ComponentControllerBase< TControlledComponent >::GetMediaCasted | ( | const MediaID & | mediaID, | |
| ComponentType * | pComponent, | |||
| SessionComponentCache * | pComponentCache, | |||
| SessionInfo * | pSessionInfo | |||
| ) | const [inline, protected, virtual] |
Returns the media specified by the MediaID. If the media ID is not handled, an exception will be thrown.
Reimplement this member function to realize special controller behavior. This version is only for establishing a generic interface.
| [in] | mediaID | ID specifying the wanted media. |
| [in] | pComponent | Pointer to the casted component of the passed cache. |
| [in] | pComponentCache | Pointer to the component cache. |
| [in] | pSessionInfo | Pointer to the session info. |
Here is the place (in derived classes) to insert code for getting the media of a component. Normally controllers should throw an exception if an unhandled media ID occurs.
Reimplemented in FREE::ImageToImageFilterControllerBase< TControlledFilter >, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::DemonRegistrationControllerBase< TControlledDemonProcessor >, FREE::FEMRegistrationControllerBase< TControlledFEMProcessor >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::MediaControllerBase< TMedia >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::ImageRegistrationControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ImageRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, and FREE::MediaControllerBase< TSingleROI >.
Definition at line 843 of file freControllerBase.txx.
References FREE::SessionComponentCache::GetIDPath(), throwCtrlExceptionMacro, and FREE::IDPath::ToStr().
Referenced by FREE::ComponentControllerBase< TControlledComponent >::GetMedia().

| void FREE::ComponentControllerBase< TControlledComponent >::SetMediaCasted | ( | const MediaID & | mediaID, | |
| GenericMediaType * | pMedia, | |||
| ComponentType * | pComponent, | |||
| SessionComponentCache * | pComponentCache, | |||
| SessionInfo * | pSessionInfo | |||
| ) | const [inline, protected, virtual] |
Sets a media component specified by the MediaID.
Reimplement this member function to realize special controller behavior. This version is only for establishing a generic interface.
| [in] | mediaID | ID specifying the wanted media. |
| [in] | pMedia | Pointer to the media that should be set. |
| [in,out] | pComponent | Pointer to the casted component of the passed cache. |
| [in,out] | pComponentCache | Pointer to the component cache. |
| [in] | pSessionInfo | Pointer to the session info. |
Here is the place (in derived classes) to insert code for setting the media of a component. Normally controllers should throw an exception if an unhandled media ID occurs.
Definition at line 854 of file freControllerBase.txx.
References FREE::SessionComponentCache::GetIDPath(), throwCtrlExceptionMacro, and FREE::IDPath::ToStr().
Referenced by FREE::ComponentControllerBase< TControlledComponent >::SetMedia().

| void FREE::ComponentControllerBase< TControlledComponent >::ActualizeMediaValidityTag | ( | const MediaID & | mediaID, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, protected] |
Actualizes the ValidityTag of a specified media
| [in] | mediaID | ID specifying the media. |
| [in,out] | pComponentCache | Pointer to the component cache containing the media. |
Definition at line 866 of file freControllerBase.txx.
References FREE::SessionComponentRepositoryKeys::MediaValidity(), FREE::ValidityTag::New(), and FREE::DirectSessionComponentAccessor::SetRepositoryElement().

| void FREE::ComponentControllerBase< TControlledComponent >::ActualizeParameterValidityTag | ( | const std::string & | sParameterName, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, protected] |
Actualizes the ValidityTag of a specified paramter
| [in] | sParameterName | Name of the parameter. |
| [in,out] | pComponentCache | Pointer to the component cache containing the parameter. |
Definition at line 875 of file freControllerBase.txx.
References FREE::ValidityTag::New(), FREE::SessionComponentRepositoryKeys::ParameterValidity(), and FREE::DirectSessionComponentAccessor::SetRepositoryElement().

| void FREE::ComponentControllerBase< TControlledComponent >::ActualizeValidityTag | ( | const std::string & | sID, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, protected] |
Actualizes the ValidityTag of a specified element (no media or parameter)
| [in] | sID | Name of the element. |
| [in,out] | pComponentCache | Pointer to the component cache containing the tag. |
Definition at line 884 of file freControllerBase.txx.
References FREE::ValidityTag::New(), FREE::DirectSessionComponentAccessor::SetRepositoryElement(), and FREE::SessionComponentRepositoryKeys::Validity().

| ValidityTag::Pointer FREE::ComponentControllerBase< TControlledComponent >::GetValidityTag | ( | const std::string & | id, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, protected, virtual] |
Retrieves the validity tag of the element specified by the id. The tag is used to decide if a controlled aspect is outdated or up to date. Unlike the other ValidityTag getter this one is only used internally by the controller for managing validities. (e.g. if the registration process is up to date even if no result media are computed yet).
Reimplement GetValidityTag() to realize special controller behavior.
This version checks the cache repository for an element with key "ValidityTag_[ID]" and returns the ValidityTag. If no element exists an exception will be thrown.
| [in] | ID | Specifying the wanted element. |
| [in] | pComponentCache | Pointer to the component cache. |
Definition at line 893 of file freControllerBase.txx.
References catchAllNPassMacro, FREE::DirectSessionComponentAccessor::GetRepositoryElement(), FREE::ValidityTag::NewNull(), throwCtrlExceptionMacro, and FREE::SessionComponentRepositoryKeys::Validity().
Referenced by FREE::ComponentControllerBase< TControlledComponent >::GetValidityTagRequirement().

| ValidityTag::Pointer FREE::ComponentControllerBase< TControlledComponent >::GetValidityTagRequirement | ( | const std::string & | id, | |
| SessionComponentCache * | pComponentCache | |||
| ) | const [inline, protected, virtual] |
Retrieves the validity tag requirement of the element specified by the id. The requirement is the most up to date ValidityTag in the dependency chain of an element.
Unlike the other ValidityTagRequirement getter this one is only used internally by the controller for managing validities. (e.g. if the registration process is up to date even if no result media are computed yet).
Reimplement GetValidityTagRequirement() to realize special controller behavior for a certain dependency chain.
This version returns only the ValidityTag of the specified media; thus the element has no dependencies.
| [in] | ID | Specifying the wanted element. |
| [in] | pComponentCache | Pointer to the component cache. |
Reimplemented in FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, and FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >.
Definition at line 923 of file freControllerBase.txx.
References FREE::ComponentControllerBase< TControlledComponent >::GetValidityTag().

| void FREE::ComponentControllerBase< TControlledComponent >::GenerateProfile | ( | CtrlProfile::ControllerProfile & | profile, | |
| const SessionComponentCache * | pComponentCache, | |||
| bool | bRegardOldSetup | |||
| ) | const [inline, protected, virtual] |
Adjusts the current profile according to the definitions of the controller.
Method should call the superclass variant to regard demands of basic controllers.
| [in,out] | profile | Reference of the current profile. |
| [in] | pComponentCache | Pointer to the cache indicating the location of the component that should be profiled. This pointer can be null. In this case only a default profile that isn't context sensitive is wanted (others aren't possible anyway) |
| [in] | bRegardOldSetup | If true, the setup of pComponentCache is valid and should be regarded when the profile is generated. Otherwise just use defaults if setup information is needed. |
Reimplemented in FREE::ConstrainedSetupTransformController, FREE::SetupOptimizationMetricControllerBase< TControlledMetric >, FREE::SetupOptimizationMultiThreadMetricControllerBase< TControlledMetric >, FREE::SetupOptimizationOptimizerControllerBase< TControlledOptimizer >, FREE::SetupOptimizationProcessorController, FREE::SetupTransformControllerBase< TTransformComponent >, FREE::VnlSetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::ESAdaptiveNormalMutationController, FREE::ESAdaptiveScaleMutationController, FREE::ESAsymmetricMutationController, FREE::ESCMAMutationController, FREE::ESCommaSelectionController, FREE::ESDiscriminativeRecombinatorController, FREE::ESRandomMultiParentSelectorController, FREE::ESRankRecombinatorController, FREE::EvolutionaryStrategyOptimizerController, FREE::EvolutionaryStrategyOptimizerControllerBase< TOptimizer >, FREE::SpatialRegionOfInterestImageFilterControllerBase< TInputImage >, FREE::BinaryFunctorImageFilterControllerBase< TControlledFilter >, FREE::BinaryThresholdImageFilterControllerBase< TInputImage >, FREE::CheckerBoardImageFilterControllerBase< TInputImage >, FREE::DanielssonDistanceMapImageFilterControllerBase< TInputImage >, FREE::DiscreteGaussianImageFilterControllerBase< TInputImage >, FREE::FastChamferDistanceImageFilterControllerBase< TInputImage >, FREE::ImageToImageFilterControllerBase< TControlledFilter >, FREE::IsoContourDistanceImageFilterControllerBase< TInputImage >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< TInputImage >, FREE::MaskImageFilterControllerBase< TInputImage, TMaskImage >, FREE::OrientImageFilterControllerBase< TInputImage, VDimension >, FREE::ResampleImageFilterControllerBase< TInputImage >, FREE::ShrinkImageFilterControllerBase< TInputImage >, FREE::WarpImageFilterControllerBase< TInputImage, TDeformationField >, FREE::WeightedAddImageFilterControllerBase< TInputImage >, FREE::ImageMediaControllerBase< TImage >, FREE::IntensityImageMediaControllerBase< TInternalPixel, TExternalPixel, VDimension >, FREE::MaskedROIControllerBase< VImageDimension >, FREE::MaskedROICoupleControllerBase< VImageDimension >, FREE::MediaActualizerController, FREE::ParameterListMediaController, FREE::PointSetMediaControllerBase< TPixel, VDimension >, FREE::ROIControllerBase< TSingleROI >, FREE::ROICoupleControllerBase< TCoupleROI >, FREE::PointSupportedMetricControllerBase< TImageType, TPointSet >, FREE::Affine2DTransformController, FREE::Affine3DTransformController, FREE::AmoebaOptimizerController, FREE::BSplineDeformableTransformControllerBase< VDimension, VSplineOrder >, FREE::BSplineInterpolateControllerBase< TImageType >, FREE::CenteredAffineTransformControllerBase< iDimension >, FREE::CenteredAffine2DTransformController, FREE::CenteredAffine3DTransformController, FREE::CenteredEuler3DTransformController, FREE::CenteredRigid2DTransformController, FREE::ClosedFormRegistrationControllerBase< TControlledRigidProcessor >, FREE::ContinuousLBFGSOptimizerController, FREE::DemonRegistrationControllerBase< TControlledDemonProcessor >, FREE::EuclidianDistancePointMetricControllerBase< VDimension >, FREE::Euler3DTransformController, FREE::ExhaustiveOptimizerController, FREE::FEMRegistrationControllerBase< TControlledFEMProcessor >, FREE::GradientDescentOptimizerController, FREE::HistogramMetricControllerBase< TControlledMetric >, FREE::ImageRegistrationControllerBase< TControlledProcessor >, FREE::ImageToImageMetricControllerBase< TControlledMetric >, FREE::LBFGSOptimizerController, FREE::LevenbergMarquardtOptimizerController, FREE::MatrixOffsetTransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::MattesMutualInformationMetricControllerBase< TImageType >, FREE::MeanReciprocalSquaresMetricControllerBase< TImageType >, FREE::MultiRigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::MutualInformationHistogramMetricControllerBase< TImageType >, FREE::MutualInformationMetricControllerBase< TImageType >, FREE::NormalVariateGeneratorController, FREE::OnePlusOneEvolutionaryOptimizerController, FREE::PointSetRegistrationControllerBase< TControlledRigidProcessor >, FREE::PointSetToPointSetMetricControllerBase< TControlledMetric >, FREE::PowellOptimizerController, FREE::RegStepGradDescOptimizerControllerBase< TOptimizer >, FREE::Rigid2DTransformController, FREE::RigidRegistrationControllerBase< TControlledRigidProcessor >, FREE::ScaleTransformControllerBase< iDimension >, FREE::Scale2DTransformController, FREE::Scale3DTransformController, FREE::Similarity2DTransformController, FREE::SPSAOptimizerController, FREE::TranslationTransformControllerBase< VDimension >, FREE::Translation2DTransformController, FREE::Translation3DTransformController, FREE::VersorRigid3DTransformController, FREE::VersorRigid3DTransformOptimizerController, FREE::VersorTransformController, FREE::VersorTransformOptimizerController, FREE::AccuracySOMetricControllerBase< TControlledMetric >, FREE::AmoebaSOOptimizerController, FREE::ConsistencySOMetricControllerBase< TControlledMetric >, FREE::ConstrainedAccuracySOMetricControllerBase< TControlledMetric >, FREE::ConstrainedImageClassificationSOMetricControllerBase< TControlledMetric >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< TControlledMetric >, FREE::ConstrainedOnePlusOneEvolutionarySOOptimizerController, FREE::EvolutionaryStrategySOOptimizerController, FREE::ExhaustiveSOOptimizerController, FREE::ImageClassificationSOMetricControllerBase< TControlledMetric >, FREE::ImageDifferenceSOMetricControllerBase< TControlledMetric >, FREE::LimitedAxisAmoebaSOOptimizerController, FREE::OnePlusOneEvolutionarySOOptimizerController, FREE::PowellSOOptimizerController, FREE::PrecisionSOMetricController, FREE::SPSASOOptimizerController, FREE::InterpolatorControllerBase< TControlledInterpolator >, FREE::MediaControllerBase< TMedia >, FREE::MediaDrainController, FREE::MetricControllerBase< TControlledMetric >, FREE::MVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::StoreableMediaControllerBase< TMedia >, FREE::SVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::TransformControllerBase< TControlledTransform, iDimension >, FREE::SetupOptimizationMetricControllerBase< FREE::ConsistencyRegistrationMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConsistencyRegistrationMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::SetupOptimizationMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationMetricControllerBase< FREE::PrecisionSOMetric< VImageDimension > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::SetupOptimizationMultiThreadMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::SetupOptimizationOptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::SetupTransformControllerBase< FREE::SetupTransform >, FREE::SetupTransformControllerBase< FREE::ConstrainedSetupTransform >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::EvolutionaryStrategyOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual > >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::SpatialRegionOfInterestImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::BinaryFunctorImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::BinaryFunctorImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::BinaryThresholdImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::CheckerBoardImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DanielssonDistanceMapImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::DiscreteGaussianImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::FastChamferDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::BinaryThresholdImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< TInputImage, TMaskImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::MaskImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::DanielssonDistanceMapImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::NormalizeImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::IsoContourDistanceImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 3 >::TransformationFieldType, FREE::FREE::ImageTypes< 3 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::FastChamferDistanceImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::SubtractImageFilter< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WarpImageFilter< TInputImage, TInputImage, TDeformationField > >, FREE::ImageToImageFilterControllerBase< FREE::SpatialRegionOfInterestImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::DiscreteGaussianImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::IterativeInverseDeformationFieldImageFilter< FREE::FREE::ImageTypes< 2 >::TransformationFieldType, FREE::FREE::ImageTypes< 2 >::TransformationFieldType > >, FREE::ImageToImageFilterControllerBase< itk::ShrinkImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::AbsoluteValueDifferenceImageFilter< TInputImage, TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::OrientImageFilter< TInputImage, TInputImage > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::ResampleImageFilter< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::WeightedAddImageFilter< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageFilterControllerBase< itk::CheckerBoardImageFilter< TInputImage > >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::IsoContourDistanceImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::IterativeInverseDeformationFieldImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::TransformationFieldType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 2 >::TransformationFieldType, FREE::ImageTypes< 2 >::InternalImageType >, FREE::MaskImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType >, FREE::OrientImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, 3 >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ResampleImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::ShrinkImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::TransformationFieldType >, FREE::WarpImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::TransformationFieldType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 3 >::InternalImageType >, FREE::WeightedAddImageFilterControllerBase< FREE::ImageTypes< 2 >::InternalImageType >, FREE::ImageMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::ImageMediaControllerBase< itk::Image< float, VDimension > >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned short, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, char, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned short, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, char, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, short, 2 >, FREE::IntensityImageMediaControllerBase< PixelType, short, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned char, 3 >, FREE::IntensityImageMediaControllerBase< PixelType, unsigned char, 2 >, FREE::IntensityImageMediaControllerBase< float, unsigned short, VDimension >, FREE::MaskedROIControllerBase< 2 >, FREE::MaskedROIControllerBase< 3 >, FREE::MaskedROICoupleControllerBase< 2 >, FREE::MaskedROICoupleControllerBase< 3 >, FREE::PointSetMediaControllerBase< PixelType, 3 >, FREE::PointSetMediaControllerBase< PixelType, 2 >, FREE::ROIControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::ROIControllerBase< FREE::ImageROIBase< 2 > >, FREE::ROIControllerBase< FREE::ImageROIBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::ROICoupleControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::PointSupportedMetricControllerBase< ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType >, FREE::PointSupportedMetricControllerBase< ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType >, FREE::BSplineDeformableTransformControllerBase< 2, 3 >, FREE::BSplineDeformableTransformControllerBase< 3, 3 >, FREE::BSplineInterpolateControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::BSplineInterpolateControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::CenteredAffineTransformControllerBase< 2 >, FREE::CenteredAffineTransformControllerBase< 3 >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 2 > >, FREE::ClosedFormRegistrationControllerBase< FREE::ClosedFormRegistrationProcessor< 3 > >, FREE::DemonRegistrationControllerBase< FREE::DemonRegistrationProcessor >, FREE::EuclidianDistancePointMetricControllerBase< 2 >, FREE::EuclidianDistancePointMetricControllerBase< 3 >, FREE::FEMRegistrationControllerBase< FREE::FEMRegistrationProcessor >, FREE::HistogramMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::HistogramMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::HistogramMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::HistogramMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::HistogramMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::HistogramMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::HistogramMetricControllerBase< TControlledCompareHistogramMetric >, FREE::ImageRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::ImageRegistrationControllerBase< TControlledRigidProcessor >, FREE::ImageRegistrationControllerBase< FREE::RigidRegistrationProcessor< VImageDimension > >, FREE::ImageRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ImageToImageMetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::ImageToImageMetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::ImageToImageMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::ImageToImageMetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::ImageToImageMetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::ImageToImageMetricControllerBase< TControlledCompareHistogramMetric >, FREE::MatrixOffsetTransformControllerBase< itk::Similarity2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::AffineTransform< double, iDimension >, iDimension >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredEuler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::Euler3DTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::CenteredRigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::Rigid2DTransform< double >, 2 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorTransform< double >, 3 >, FREE::MatrixOffsetTransformControllerBase< itk::VersorRigid3DTransform< double >, 3 >, FREE::MattesMutualInformationMetricControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::MattesMutualInformationMetricControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::MeanReciprocalSquaresMetricControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::MeanReciprocalSquaresMetricControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::MultiRigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor >, FREE::MutualInformationHistogramMetricControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::MutualInformationHistogramMetricControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::MutualInformationMetricControllerBase< ImageTypes< 2 >::InternalImageType >, FREE::MutualInformationMetricControllerBase< ImageTypes< 3 >::InternalImageType >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 2 > >, FREE::PointSetRegistrationControllerBase< FREE::PointSetRegistrationProcessor< 3 > >, FREE::PointSetToPointSetMetricControllerBase< itk::EuclideanDistancePointMetric< FREE::ImageTypes< VDimension >::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::PointSetToPointSetMetricControllerBase< itk::EuclideanDistancePointMetric< FREE::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::PointSetType, FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::RegStepGradDescOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::RegStepGradDescOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::RigidRegistrationControllerBase< TControlledMultiRigidProcessor >, FREE::RigidRegistrationControllerBase< FREE::RigidRegistrationProcessor >, FREE::RigidRegistrationControllerBase< FREE::MultiRigidRegistrationProcessor< VImageDimension > >, FREE::ScaleTransformControllerBase< 2 >, FREE::ScaleTransformControllerBase< 3 >, FREE::TranslationTransformControllerBase< 2 >, FREE::TranslationTransformControllerBase< 3 >, FREE::AccuracySOMetricControllerBase< FREE::AccuracySOMetric< 3 > >, FREE::AccuracySOMetricControllerBase< FREE::AccuracySOMetric< 2 > >, FREE::AccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::AccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::ConsistencySOMetricControllerBase< FREE::ConsistencyRegistrationMetric< 3 > >, FREE::ConsistencySOMetricControllerBase< FREE::ConsistencyRegistrationMetric< 2 > >, FREE::ConstrainedAccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 2 > >, FREE::ConstrainedAccuracySOMetricControllerBase< FREE::ConstrainedAccuracySOMetric< 3 > >, FREE::ConstrainedImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::ConstrainedImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::ConstrainedImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ImageClassificationSOMetric< 3 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ImageClassificationSOMetric< 2 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 3 > >, FREE::ImageClassificationSOMetricControllerBase< FREE::ConstrainedImageClassificationSOMetric< 2 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ImageDifferenceSOMetric< 3 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ImageDifferenceSOMetric< 2 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 3 > >, FREE::ImageDifferenceSOMetricControllerBase< FREE::ConstrainedImageDifferenceSOMetric< 2 > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< TImageType, double, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::NearestNeighborInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 3 >::InternalImageType, double, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 2 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::LinearInterpolateImageFunction< ImageTypes< 3 >::InternalImageType, double > >, FREE::InterpolatorControllerBase< itk::BSplineInterpolateImageFunction< FREE::ImageTypes< 2 >::InternalImageType, double, double > >, FREE::MediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 2 > >, FREE::MediaControllerBase< FREE::ImageROICoupleBase< 3 > >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROI< VImageDimension > >, FREE::MediaControllerBase< TCoupleROI >, FREE::MediaControllerBase< TImage >, FREE::MediaControllerBase< itk::Image< FREE::FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::MediaControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >, FREE::MediaControllerBase< FREE::ParameterListIO >, FREE::MediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 2, 2 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 2 > >, FREE::MediaControllerBase< FREE::TransformFunctionMedia< double, 3, 3 > >, FREE::MediaControllerBase< FREE::ImageROIBase< 3 > >, FREE::MediaControllerBase< itk::Image< TVector, VDimension > >, FREE::MediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::MediaControllerBase< itk::Image< float, VDimension > >, FREE::MediaControllerBase< TSingleROI >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< TImageType, TImageType, TPointSet, TPointSet > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::InternalImageType, FREE::ImageTypes< 3 >::PointSetType, FREE::ImageTypes< 3 >::PointSetType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanReciprocalSquareDifferenceImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MutualInformationImageToImageMetric< TImageType, TImageType > >, FREE::MetricControllerBase< itk::MattesMutualInformationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::PointSupportedImageToImageMetric< FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::InternalImageType, FREE::ImageTypes< 2 >::PointSetType, FREE::ImageTypes< 2 >::PointSetType > >, FREE::MetricControllerBase< itk::NormalizedCorrelationImageToImageMetric< FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< itk::MeanSquaresImageToImageMetric< FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 3 >::InternalImageType > >, FREE::MetricControllerBase< itk::CorrelationCoefficientHistogramImageToImageMetric< FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType, FREE::FREE::FREE::FREE::ImageTypes< 2 >::InternalImageType > >, FREE::MetricControllerBase< TControlledCompareHistogramMetric >, FREE::MetricControllerBase< itk::EuclideanDistancePointMetric< FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::PointSetType, FREE::FREE::FREE::ImageTypes< VDimension >::InternalImageType > >, FREE::MVNonLinearVNLOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::StoreableMediaControllerBase< itk::Image< TInternalPixel, VDimension > >, FREE::StoreableMediaControllerBase< TImage >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 2 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< FREE::ParameterListIO >, FREE::StoreableMediaControllerBase< itk::Image< FREE::FREE::FREE::ImageTypes< 3 >::VectorType, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< TPixel, VDimension, itk::DefaultStaticMeshTraits< TPixel, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< TVector, VDimension > >, FREE::StoreableMediaControllerBase< itk::PointSet< float, VDimension, itk::DefaultStaticMeshTraits< float, VDimension, VDimension, double > > >, FREE::StoreableMediaControllerBase< itk::Image< float, VDimension > >, FREE::SVNonLinearOptimizerControllerBase< itk::PowellOptimizer >, FREE::SVNonLinearOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::SVNonLinearOptimizerControllerBase< TOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::SPSAOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::TransformControllerBase< itk::VersorRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::BSplineDeformableTransform< double, VDimension, VSplineOrder >, VDimension >, FREE::TransformControllerBase< itk::CenteredRigid3DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredEuler3DTransform< double >, VDimension >, FREE::TransformControllerBase< TITKTransform, VDimension >, FREE::TransformControllerBase< itk::ScaleTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::AffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< itk::TranslationTransform< double, VDimension >, VDimension >, FREE::TransformControllerBase< itk::Similarity2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::CenteredAffineTransform< double, iDimension >, VDimension >, FREE::TransformControllerBase< TMatrixOffsetTransform, VDimension >, FREE::TransformControllerBase< itk::Rigid2DTransform< double >, VDimension >, FREE::TransformControllerBase< itk::VersorTransform< double >, VDimension >, and FREE::TransformControllerBase< itk::Euler3DTransform< double >, VDimension >.
Definition at line 933 of file freControllerBase.txx.
Referenced by FREE::SetupOptimizationProcessorController::GenerateProfile(), FREE::ROICoupleControllerBase< FREE::ImageMaskedROICouple< VImageDimension > >::GenerateProfile(), FREE::ROIControllerBase< FREE::ImageROIBase< 3 > >::GenerateProfile(), and FREE::ComponentControllerBase< TControlledComponent >::GetProfile().
| void FREE::ComponentControllerBase< TControlledComponent >::GenerateProfileTemplateRealization | ( | CtrlProfile::ControllerProfile & | profile, | |
| const SessionComponentCache * | pComponentCache, | |||
| const ComponentSetup & | oldSetup | |||
| ) | const [inline, protected, virtual] |
This method is called by GetProfile() after GenerateProfile was executed. It is used to enlist profile specification for media, subcomponents and parameters that can be found in the old setup and are based on a template defined in the profile.
This realization is needed to have profiles that also covers setup elements based on a templates. Otherwise because of a unkown ID application utalizing the profile couldn't determine if a setup element is legal or not. This method will only be called if a cache was passed with GetProfile and the cache contains an old setup.
| [in,out] | profile | Reference of the current profile. |
| [in] | pComponentCache | Pointer to the cache indicating the location of the component that should be profiled. |
| [in] | oldSetup | Reference of the old setup that may contain parameters, subcomponents or media that may be based on templates. |
Definition at line 942 of file freControllerBase.txx.
References FREE::ComponentSetup::Components(), FREE::ComponentSetup::GetComponentID(), FREE::KeyedCollectionBase< TKey, TElement, TIdentifierClass >::GetElement(), FREE::ComponentMediaLink::GetMediaID(), FREE::ParameterCollection::GetParameter(), FREE::Parameter::GetParameterName(), FREE::ComponentSetup::GetTemplateID(), FREE::ComponentMediaLink::GetTemplateID(), FREE::Parameter::GetTemplateID(), FREE::ComponentSetup::IsTemplateBased(), FREE::ComponentMediaLink::IsTemplateBased(), FREE::Parameter::IsTemplateBased(), FREE::ComponentSetup::MediaLinks(), FREE::CtrlProfile::ControllerProfileBase::MediaMap(), FREE::CtrlProfile::SubComponent::New(), FREE::CtrlProfile::Media::New(), FREE::CtrlProfile::Parameter::New(), FREE::CtrlProfile::ControllerProfileBase::Parameters(), FREE::ComponentSetup::Parameters(), FREE::CollectionBase< TElement, TStorageType >::Size(), FREE::ParameterCollection::Size(), and FREE::CtrlProfile::ControllerProfileBase::SubComponents().
Referenced by FREE::ComponentControllerBase< TControlledComponent >::GetProfile().

| StatisticEntry * FREE::ComponentControllerBase< TControlledComponent >::AddStatisticEntry | ( | SessionComponentCache * | pComponentCache, | |
| SessionInfo * | pSessionInfo, | |||
| const std::string & | sName, | |||
| const std::string & | sDescription | |||
| ) | const [inline, protected, virtual] |
Helper function that checks if the passed session info has a statistic If a statistic exists a new statistic entry will be added as child to the current entry. Also a StatisticEntryDefinition will be added to the statistic dictonary if not existant. Name and description of the entry are passed with the function call. ControllerID and IDPath are gathered via pComponentCache.
| pComponentCache | Pointer to the component cache that should add the entry. | |
| pSessionInfo | Pointer to the session info containing the cache and the statistic. | |
| sName | Name of the entry. | |
| sDescription | Description of the entry. |
Definition at line 1053 of file freControllerBase.txx.
References FREE::StatisticDictionary::AddEntryDefinition(), FREE::StatisticData::CreateChildEntry(), FREE::SessionComponentCache::GetControllerID(), FREE::StatisticData::GetCurrentEntryID(), FREE::Statistics::GetData(), FREE::Statistics::GetDictionary(), FREE::StatisticDictionary::GetEntryDefinitionByName(), FREE::SessionComponentCache::GetIDPath(), FREE::StatisticEntryDefinition::GetRefID(), FREE::SessionInfo::GetStatistic(), FREE::StatisticEntry::SetRefID(), and throwCtrlExceptionMacro.

1.5.3 written by Dimitri van Heesch,
© 1997-2000