FREE::ComponentControllerBase< TControlledComponent > Class Template Reference
[Basic controllers]

Base class of a controller object of a setup component. More...

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

Collaboration diagram for FREE::ComponentControllerBase< TControlledComponent >:

Collaboration graph
FREE::ComponentControllerInterfaceFREE::CtrlProfile::ProfileInheritanceFREE::XMLStringMultiMapFREE::XMLStreamObject
[legend]

List of all members.

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
GenericComponentTypeGetSubComponent (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 StatisticEntryAddStatisticEntry (SessionComponentCache *pComponentCache, SessionInfo *pSessionInfo, const std::string &sName, const std::string &sDescription) const


Detailed Description

template<class TControlledComponent>
class FREE::ComponentControllerBase< TControlledComponent >

Base class of a controller object of a setup component.

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.


Member Typedef Documentation

template<class TControlledComponent>
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.

template<class TControlledComponent>
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.

template<class TControlledComponent>
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.

template<class TControlledComponent>
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.

template<class TControlledComponent>
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.

template<class TControlledComponent>
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.

template<class TControlledComponent>
typedef ComponentControllerInterface::AffectedElementListType FREE::ComponentControllerBase< TControlledComponent >::AffectedElementListType

Reimplemented from FREE::ComponentControllerInterface.

Definition at line 98 of file freControllerBase.h.


Constructor & Destructor Documentation

template<class TControlledComponent>
FREE::ComponentControllerBase< TControlledComponent >::~ComponentControllerBase (  )  [inline, virtual]

Definition at line 547 of file freControllerBase.txx.

template<class TControlledComponent>
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.


Member Function Documentation

template<class TControlledComponent>
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.

template<class TControlledComponent>
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.

Parameters:
[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.
Returns:
Smartpointer of the generated profile.

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().

Here is the call graph for this function:

FREE::ComponentControllerInterface::ControllerIDFREE::ComponentControllerBase::GenerateProfileFREE::ComponentControllerBase::GenerateProfileTemplateRealizationFREE::ComponentSetup::GetControllerIDFREE::CtrlProfile::ControllerProfile::NewFREE::SessionComponentCache::SetupFREE::SessionComponentCache::SetupIsAssignedFREE::ComponentSetup::ComponentsFREE::ComponentSetup::GetComponentIDFREE::KeyedCollectionBase::GetElementFREE::ComponentMediaLink::GetMediaIDFREE::ParameterCollection::GetParameterFREE::Parameter::GetParameterNameFREE::ComponentSetup::GetTemplateIDFREE::ComponentMediaLink::GetTemplateIDFREE::Parameter::GetTemplateIDFREE::ComponentSetup::IsTemplateBasedFREE::ComponentMediaLink::IsTemplateBasedFREE::Parameter::IsTemplateBasedFREE::ComponentSetup::MediaLinksFREE::CtrlProfile::ControllerProfileBase::MediaMapFREE::CtrlProfile::SubComponent::NewFREE::CtrlProfile::Media::NewFREE::CtrlProfile::Parameter::NewFREE::CtrlProfile::ControllerProfileBase::ParametersFREE::ComponentSetup::ParametersFREE::CollectionBase::SizeFREE::ParameterCollection::SizeFREE::CtrlProfile::ControllerProfileBase::SubComponentsFREE::KeyedCollectionBase::GetElementIndexFREE::ParameterCollection::GetParameterIndex

template<class TControlledComponent>
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.

Parameters:
[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.
Returns:
List with global IDPathes indicating all profile elements that may by affected.

Implements FREE::ComponentControllerInterface.

Definition at line 1043 of file freControllerBase.txx.

template<class TControlledComponent>
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.

Parameters:
[in] pComponent Pointer to the component that is supposed to be an instance of the controlled type.
Returns:
Returns true if pComponent is an instance of the controlled type; returns false if controller isn't responsible.
Implementation of FREE::ComponentControllerBase ////////////////////

Definition at line 42 of file freControllerBase.txx.

template<class TControlledComponent>
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.

Remarks:
To change or extend the automated initialisation reimplement this function.
Parameters:
[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.

template<class TControlledComponent>
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().

Parameters:
[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.

Here is the call graph for this function:

FREE::ComponentControllerBase::BuildFinalizationFREE::ComponentControllerBase::BuildMainComponentFREE::ComponentControllerBase::BuildSubComponentsFREE::ComponentControllerInterface::ControllerIDFREE::SessionComponentCache::NewFREE::DirectSessionComponentAccessor::SetComponentFREE::SessionBuilder::BuildComponentFREE::ComponentSetup::GetComponentIDFREE::ComponentSetup::ComponentsFREE::DirectSessionComponentAccessor::GetComponentFREE::KeyedCollectionBase::GetElementFREE::ComponentControllerBase::SetSubComponentFREE::SessionComponentCache::SubCachesFREE::ComponentControllerInterface::BuildSetupFREE::SessionBuilder::CheckComponentNecessityFREE::ComponentSetup::ControllerIsAssignedFREE::ComponentSetup::GetControllerIDFREE::ControllerCentral::GetControllerFREE::ComponentSetup::GetIDPathFREE::IDPath::ToStrFREE::ControllerCentral::TriggerBuildEventFREE::SessionComponentCache::GetComponentIDFREE::SessionComponentCache::GetParentCacheFREE::SessionComponentCache::SetupIsAssignedFREE::SessionComponentCache::SetupFREE::ControllerInfo::GetControllerFREE::ControllerCentral::GetControllerInfoFREE::ControllerCentral::InitializeFREE::ControllerCentral::LoadDynamicControllersFREE::ControllerCentral::RegisterDefaultsFREE::GetGeneralFREEPathFREE::ControllerCentral::LoadLibrariesInPathFREE::LogFileController::AddEntryFREE::CreateFullPathFREE::NameIsSharedLibraryFREE::ControllerCentral::RegisterControllerFREE::ControllerCentral::TriggerControlEventFREE::ComponentSetup::HasParentComponentFREE::IDPath::SizeFREE::KeyedCollectionBase::GetElementIndexFREE::ComponentControllerBase::SetSubComponentCasted

template<class TControlledComponent>
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.

Remarks:
To change behaviour in derived classes, reimplement CheckCmpActNecessityMainCmp. By default the necessity will only be determined by the profil of the controller. If any controller parameters are dynamic on multiple resolutions, a necessity is given.
Parameters:
[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.
Returns:
If the return is true, ActualizeComponent will be called and at least one parameter is dynamic.

Implements FREE::ComponentControllerInterface.

Definition at line 214 of file freControllerBase.txx.

References FREE::ComponentControllerBase< TControlledComponent >::CheckCmpActNecessityMainCmp(), and FREE::ComponentControllerBase< TControlledComponent >::CheckCmpActNecessitySubCmp().

Here is the call graph for this function:

FREE::ComponentControllerBase::CheckCmpActNecessityMainCmpFREE::ComponentControllerBase::CheckCmpActNecessitySubCmpFREE::ComponentControllerBase::GetProfileFREE::ComponentControllerInterface::ControllerIDFREE::ComponentControllerBase::GenerateProfileFREE::ComponentControllerBase::GenerateProfileTemplateRealizationFREE::ComponentSetup::GetControllerIDFREE::CtrlProfile::ControllerProfile::NewFREE::SessionComponentCache::SetupFREE::SessionComponentCache::SetupIsAssignedFREE::ComponentSetup::ComponentsFREE::ComponentSetup::GetComponentIDFREE::KeyedCollectionBase::GetElementFREE::ComponentMediaLink::GetMediaIDFREE::ParameterCollection::GetParameterFREE::Parameter::GetParameterNameFREE::ComponentSetup::GetTemplateIDFREE::ComponentMediaLink::GetTemplateIDFREE::Parameter::GetTemplateIDFREE::ComponentSetup::IsTemplateBasedFREE::ComponentMediaLink::IsTemplateBasedFREE::Parameter::IsTemplateBasedFREE::ComponentSetup::MediaLinksFREE::CtrlProfile::ControllerProfileBase::MediaMapFREE::CtrlProfile::SubComponent::NewFREE::CtrlProfile::Media::NewFREE::CtrlProfile::Parameter::NewFREE::CtrlProfile::ControllerProfileBase::ParametersFREE::ComponentSetup::ParametersFREE::CollectionBase::SizeFREE::ParameterCollection::SizeFREE::CtrlProfile::ControllerProfileBase::SubComponentsFREE::KeyedCollectionBase::GetElementIndexFREE::ParameterCollection::GetParameterIndexFREE::ComponentControllerInterface::CheckComponentActualizationNecessityFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::SessionComponentCache::SubCaches

template<class TControlledComponent>
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)

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.

Here is the call graph for this function:

FREE::ComponentControllerBase::ActualizeFinalizationFREE::ComponentControllerBase::ActualizeMainComponentFREE::ComponentControllerBase::ActualizeSubComponentsFREE::SessionBuilder::CheckComponentNecessityFREE::DirectSessionComponentAccessor::GetComponentFREE::SessionComponentCache::IsActiveFREE::ComponentControllerInterface::ActualizeComponentFREE::SessionComponentCache::GetComponentIDFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::SessionComponentCache::SubCachesFREE::SessionComponentCache::GetParentCacheFREE::SessionComponentCache::SetupIsAssignedFREE::ComponentSetup::GetComponentIDFREE::SessionComponentCache::Setup

template<class TControlledComponent>
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.

Remarks:
This member function is only for realizing a general interface and calls ResetMainComponent(), ResetSubCompoents() and ResetFinalization(). Reimplement these member functions to alter the controllers behavior.
Parameters:
[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.

Here is the call graph for this function:

FREE::SessionComponentCache::IsActiveFREE::ComponentControllerBase::ResetFinalizationFREE::ComponentControllerBase::ResetMainComponentFREE::ComponentControllerBase::ResetSubComponentsFREE::ComponentControllerBase::BuildMainComponentFREE::ComponentControllerInterface::ControllerIDFREE::DirectSessionComponentAccessor::SetComponentFREE::SessionComponentCache::SetupFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::ComponentControllerInterface::ResetComponentFREE::SessionComponentCache::SubCaches

template<class TControlledComponent>
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.

Remarks:
This member function is only for realizing a general interface and calls SetStatisticEntryMainComponent()and SetStatisticEntrySubCompoents(). Reimplement these member functions to alter the controllers behavior.
Parameters:
[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.

Here is the call graph for this function:

FREE::SessionComponentCache::ComponentIsAssignedFREE::DirectSessionComponentAccessor::GetComponentFREE::Statistics::GetDictionaryFREE::SessionInfo::GetStatisticFREE::ComponentControllerBase::SetStatisticEntryMainComponentFREE::ComponentControllerBase::SetStatisticEntrySubComponentsFREE::SessionBuilder::SetStatisticEntryFREE::SessionComponentCache::SubCachesFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::SessionComponentCache::GetComponentIDFREE::ComponentControllerInterface::SetStatisticEntryFREE::SessionComponentCache::SetupIsAssignedFREE::ComponentSetup::GetComponentIDFREE::SessionComponentCache::Setup

template<class TControlledComponent>
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.

Parameters:
[in] pComponentCache Pointer to the component cache.
Returns:
Smartpointer to the component.

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().

Here is the call graph for this function:

FREE::ComponentControllerInterface::ControllerIDFREE::DirectSessionComponentAccessor::GetComponent

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::ComponentControllerInterface::ControllerIDFREE::DirectSessionComponentAccessor::SetComponent

template<class TControlledComponent>
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.

Parameters:
[in] pComponentCache Pointer to the component cache.
Returns:
Smartpointer to the generic component.

Implements FREE::ComponentControllerInterface.

Definition at line 270 of file freControllerBase.txx.

References catchAllNPassMacro, FREE::ComponentControllerInterface::ControllerID(), and FREE::ComponentControllerBase< TControlledComponent >::GetComponent().

Here is the call graph for this function:

FREE::ComponentControllerInterface::ControllerIDFREE::ComponentControllerBase::GetComponentFREE::DirectSessionComponentAccessor::GetComponent

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::ComponentControllerInterface::ControllerIDFREE::ComponentControllerBase::SetComponentFREE::DirectSessionComponentAccessor::SetComponent

template<class TControlledComponent>
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.

Parameters:
[in] pMainComponentCache Pointer to the main component cache.
[in] compID ID specifying the wanted subcomponent.
Returns:
Pointer to the subcomponent. NULL if component does not exist.

Implements FREE::ComponentControllerInterface.

Definition at line 309 of file freControllerBase.txx.

References FREE::SessionComponentCache::ComponentIsAssigned(), FREE::DirectSessionComponentAccessor::GetComponent(), FREE::ComponentControllerBase< TControlledComponent >::GetSubComponentCasted(), and throwCtrlExceptionMacro.

Here is the call graph for this function:

FREE::SessionComponentCache::ComponentIsAssignedFREE::DirectSessionComponentAccessor::GetComponentFREE::ComponentControllerBase::GetSubComponentCasted

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::DirectSessionComponentAccessor::GetComponentFREE::ComponentControllerBase::SetSubComponentCasted

template<class TControlledComponent>
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.

Parameters:
[in] mediaID ID specifying the wanted media.
[in] pComponentCache Pointer to the component cache.
[in] pSessionInfo Pointer to the session info.
Returns:
Smartpointer to the media.
Remarks:
If media is unknown to controller an exception will be thrown.

Implements FREE::ComponentControllerInterface.

Definition at line 335 of file freControllerBase.txx.

References FREE::SessionComponentCache::ComponentIsAssigned(), FREE::DirectSessionComponentAccessor::GetComponent(), FREE::ComponentControllerBase< TControlledComponent >::GetMediaCasted(), and throwCtrlExceptionMacro.

Here is the call graph for this function:

FREE::SessionComponentCache::ComponentIsAssignedFREE::DirectSessionComponentAccessor::GetComponentFREE::ComponentControllerBase::GetMediaCastedFREE::SessionComponentCache::GetIDPathFREE::IDPath::ToStrFREE::ComponentSetup::GetIDPathFREE::SessionComponentCache::SetupFREE::ComponentSetup::HasParentComponentFREE::IDPath::Size

template<class TControlledComponent>
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.

Parameters:
[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.

Here is the call graph for this function:

FREE::SessionComponentCache::ComponentIsAssignedFREE::DirectSessionComponentAccessor::GetComponentFREE::ComponentControllerBase::SetMediaCastedFREE::SessionComponentCache::GetIDPathFREE::IDPath::ToStrFREE::ComponentSetup::GetIDPathFREE::SessionComponentCache::SetupFREE::ComponentSetup::HasParentComponentFREE::IDPath::Size

template<class TControlledComponent>
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.

Parameters:
[in] mediaID ID specifying the wanted media.
[in] pComponentCache Pointer to the component cache.
Returns:
ValidityTag of the media. NULL-ValidityTag if no tag is yet defined for the media.

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().

Here is the call graph for this function:

FREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::ComponentControllerInterface::GetProfileFREE::DirectSessionComponentAccessor::GetRepositoryElementFREE::SessionComponentRepositoryKeys::MediaValidityFREE::ValidityTag::NewNullFREE::ValidityTag::New

template<class TControlledComponent>
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.

Parameters:
[in] mediaID ID specifying the wanted media.
[in] pComponentCache Pointer to the component cache.
Returns:
ValidityTag requirement

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().

Here is the call graph for this function:

FREE::ComponentControllerBase::GetMediaValidityTagFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::ComponentControllerInterface::GetProfileFREE::DirectSessionComponentAccessor::GetRepositoryElementFREE::SessionComponentRepositoryKeys::MediaValidityFREE::ValidityTag::NewNullFREE::ValidityTag::New

template<class TControlledComponent>
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.).

Parameters:
[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.

Here is the call graph for this function:

FREE::SessionComponentCache::ControllerIsAssignedFREE::CtrlProfile::Media::GetDataTypeFREE::KeyedCollectionBase::GetElementFREE::SessionAccessor::GetMediaControllerIDFREE::ComponentControllerBase::GetProfileFREE::ComponentSetup::MediaLinksFREE::SessionComponentCache::SetupFREE::SessionComponentCache::SetupIsAssignedFREE::ComponentMediaLink::GetSourceIDPathFREE::KeyedCollectionBase::GetElementIndexFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::GetCacheByIDPathFREE::IDPath::ToStrFREE::ComponentControllerInterface::GetMediaControllerIDFREE::IDPath::GetMediaIDFREE::IDPath::IsMediaSelectionFREE::SessionComponentCache::GetConstCacheByIDPathFREE::IDPath::GetFirstComponentFREE::SessionComponentCache::GetParentCacheFREE::SessionComponentCache::GetRootCacheFREE::IDPath::GetSubIDPathFREE::IDPath::IsAbsoluteFREE::IDPath::IsEmptyFREE::IDPath::SizeFREE::ComponentControllerInterface::ControllerIDFREE::ComponentControllerBase::GenerateProfileFREE::ComponentControllerBase::GenerateProfileTemplateRealizationFREE::ComponentSetup::GetControllerIDFREE::CtrlProfile::ControllerProfile::NewFREE::ComponentSetup::ComponentsFREE::ComponentSetup::GetComponentIDFREE::ComponentMediaLink::GetMediaIDFREE::ParameterCollection::GetParameterFREE::Parameter::GetParameterNameFREE::ComponentSetup::GetTemplateIDFREE::ComponentMediaLink::GetTemplateIDFREE::Parameter::GetTemplateIDFREE::ComponentSetup::IsTemplateBasedFREE::ComponentMediaLink::IsTemplateBasedFREE::Parameter::IsTemplateBasedFREE::CtrlProfile::ControllerProfileBase::MediaMapFREE::CtrlProfile::SubComponent::NewFREE::CtrlProfile::Media::NewFREE::CtrlProfile::Parameter::NewFREE::CtrlProfile::ControllerProfileBase::ParametersFREE::ComponentSetup::ParametersFREE::CollectionBase::SizeFREE::ParameterCollection::SizeFREE::CtrlProfile::ControllerProfileBase::SubComponents

template<class TControlledComponent>
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)

Remarks:
The parameter is passed as a smart pointer because it could be possible that the controller has generated the parameter values explicitly for this call (e.g. Parameter with access type "get") and is not responsible for the deallocation; this will be handled by the smart pointer.
Parameters:
[in] pComponentCache Pointer to component where the parameter should be located.
[in] sParameterName Name of the parameter with the wanted value.
Returns:
Smart pointer with the parameter. If the smart pointer is NULL the specified parameter couldn't be found. (See remarks concerning the result nature)

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().

Here is the call graph for this function:

FREE::ParameterCollection::GetParameterFREE::ComponentSetup::ParametersFREE::SessionComponentCache::SetupFREE::SessionComponentCache::SetupIsAssignedFREE::ParameterCollection::GetParameterIndex

template<class TControlledComponent>
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.

Remarks:
For convenience use the SessionAccessor to retrieve the parameter value. SessionAccessor offers overloaded setter and getter for different value types and manages the conversion. For the controller itself this was skipped to keep the controller interface as slim as possible.
Parameters:
[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.
Returns:
Value as string.

Implements FREE::ComponentControllerInterface.

Definition at line 451 of file freControllerBase.txx.

References FREE::ComponentControllerBase< TControlledComponent >::GetParameter(), FREE::SessionComponentCache::SetupIsAssigned(), throwCtrlExceptionMacro, and throwExceptionMacro.

Here is the call graph for this function:

FREE::ComponentControllerBase::GetParameterFREE::SessionComponentCache::SetupIsAssignedFREE::ParameterCollection::GetParameterFREE::ComponentSetup::ParametersFREE::SessionComponentCache::SetupFREE::ParameterCollection::GetParameterIndex

template<class TControlledComponent>
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.

Remarks:
For convenience use the SessionAccessor to set the parameter value. SessionAccessor offers overloaded setter and getter for different value types and manages the conversion. For the controller itself this was skipped to keep the controller interface as slim as possible.
Parameters:
[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.
Returns:
Value as string.

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().

Here is the call graph for this function:

FREE::CtrlProfile::Parameter::GetAccessFREE::ComponentControllerBase::GetParameterFREE::SessionComponentCache::SetupIsAssignedFREE::ComponentControllerBase::GetProfileFREE::Convert::ToStrFREE::ParameterCollection::GetParameterFREE::ComponentSetup::ParametersFREE::SessionComponentCache::SetupFREE::ParameterCollection::GetParameterIndexFREE::ComponentControllerInterface::ControllerIDFREE::ComponentControllerBase::GenerateProfileFREE::ComponentControllerBase::GenerateProfileTemplateRealizationFREE::ComponentSetup::GetControllerIDFREE::CtrlProfile::ControllerProfile::NewFREE::ComponentSetup::ComponentsFREE::ComponentSetup::GetComponentIDFREE::KeyedCollectionBase::GetElementFREE::ComponentMediaLink::GetMediaIDFREE::Parameter::GetParameterNameFREE::ComponentSetup::GetTemplateIDFREE::ComponentMediaLink::GetTemplateIDFREE::Parameter::GetTemplateIDFREE::ComponentSetup::IsTemplateBasedFREE::ComponentMediaLink::IsTemplateBasedFREE::Parameter::IsTemplateBasedFREE::ComponentSetup::MediaLinksFREE::CtrlProfile::ControllerProfileBase::MediaMapFREE::CtrlProfile::SubComponent::NewFREE::CtrlProfile::Media::NewFREE::CtrlProfile::Parameter::NewFREE::CtrlProfile::ControllerProfileBase::ParametersFREE::CollectionBase::SizeFREE::ParameterCollection::SizeFREE::CtrlProfile::ControllerProfileBase::SubComponentsFREE::KeyedCollectionBase::GetElementIndex

template<class TControlledComponent>
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.

Parameters:
[in] sParameterName ID specifying the wanted media.
[in] pComponentCache Pointer to the component cache.
Returns:
ValidityTag of the parameter. NULL-ValidityTag if no tag is yet defined for the parameter.

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().

Here is the call graph for this function:

FREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::ComponentControllerInterface::GetProfileFREE::DirectSessionComponentAccessor::GetRepositoryElementFREE::ValidityTag::NewNullFREE::SessionComponentRepositoryKeys::ParameterValidityFREE::ValidityTag::New

template<class TControlledComponent>
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.

Parameters:
[in] sParameterName ID specifying the wanted media.
[in] pComponentCache Pointer to the component cache.
Returns:
ValidityTag of the parameter. NULL-ValidityTag if no tag is yet defined for the parameter.

Implements FREE::ComponentControllerInterface.

Definition at line 539 of file freControllerBase.txx.

References FREE::ComponentControllerBase< TControlledComponent >::GetParameterValidityTag().

Here is the call graph for this function:

FREE::ComponentControllerBase::GetParameterValidityTagFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::ComponentControllerInterface::GetProfileFREE::DirectSessionComponentAccessor::GetRepositoryElementFREE::ValidityTag::NewNullFREE::SessionComponentRepositoryKeys::ParameterValidityFREE::ValidityTag::New

template<class TControlledComponent>
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.

Parameters:
[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.
Returns:
Returns whether the callback could be made and pData may contain valid data. True: the callback was done, False: no callback was done, pData is not valid.

Definition at line 562 of file freControllerBase.txx.

References FREE::SessionComponentCache::GetIDPath(), and FREE::ControllerNotificator::TriggerCallback().

Here is the call graph for this function:

FREE::SessionComponentCache::GetIDPathFREE::ControllerNotificator::TriggerCallbackFREE::ComponentSetup::GetIDPathFREE::SessionComponentCache::SetupFREE::ComponentSetup::HasParentComponentFREE::ControllerCentral::TriggerControllerCallback

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::SessionComponentCache::GetIDPathFREE::ControllerNotificator::TriggerProgressEventFREE::ComponentSetup::GetIDPathFREE::SessionComponentCache::SetupFREE::ComponentSetup::HasParentComponentFREE::ControllerCentral::TriggerControllerProgressEvent

template<class TControlledComponent>
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.

Parameters:
[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()
Returns:
Smart pointer to the newly created component. Will be added to the cache.

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().

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::SessionBuilder::BuildComponentFREE::ComponentSetup::GetComponentIDFREE::ComponentSetup::ComponentsFREE::DirectSessionComponentAccessor::GetComponentFREE::KeyedCollectionBase::GetElementFREE::ComponentControllerBase::SetSubComponentFREE::SessionComponentCache::SubCachesFREE::ComponentControllerInterface::BuildSetupFREE::SessionBuilder::CheckComponentNecessityFREE::ComponentSetup::ControllerIsAssignedFREE::ComponentSetup::GetControllerIDFREE::ControllerCentral::GetControllerFREE::ComponentSetup::GetIDPathFREE::SessionComponentCache::NewFREE::IDPath::ToStrFREE::ControllerCentral::TriggerBuildEventFREE::SessionComponentCache::GetComponentIDFREE::SessionComponentCache::GetParentCacheFREE::SessionComponentCache::SetupIsAssignedFREE::SessionComponentCache::SetupFREE::ControllerInfo::GetControllerFREE::ControllerCentral::GetControllerInfoFREE::ControllerCentral::InitializeFREE::ControllerCentral::LoadDynamicControllersFREE::ControllerCentral::RegisterDefaultsFREE::GetGeneralFREEPathFREE::ControllerCentral::LoadLibrariesInPathFREE::LogFileController::AddEntryFREE::CreateFullPathFREE::NameIsSharedLibraryFREE::ControllerCentral::RegisterControllerFREE::ControllerCentral::TriggerControlEventFREE::ComponentControllerInterface::ControllerIDFREE::ComponentSetup::HasParentComponentFREE::IDPath::SizeFREE::KeyedCollectionBase::GetElementIndexFREE::ComponentControllerBase::SetSubComponentCasted

template<class TControlledComponent>
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.

Parameters:
[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().

template<class TControlledComponent>
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.

Parameters:
[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().

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::ComponentControllerInterface::ActualizeComponentFREE::SessionBuilder::CheckComponentNecessityFREE::SessionComponentCache::GetComponentIDFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::SessionComponentCache::SubCachesFREE::SessionComponentCache::GetParentCacheFREE::SessionComponentCache::SetupIsAssignedFREE::ComponentSetup::GetComponentIDFREE::SessionComponentCache::Setup

template<class TControlledComponent>
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.

Parameters:
[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().

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::ComponentControllerBase::BuildMainComponentFREE::ComponentControllerInterface::ControllerIDFREE::SessionComponentCache::IsActiveFREE::DirectSessionComponentAccessor::SetComponentFREE::SessionComponentCache::Setup

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::ComponentControllerInterface::ResetComponentFREE::SessionComponentCache::SubCaches

template<class TControlledComponent>
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.

Parameters:
[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().

template<class TControlledComponent>
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.

Parameters:
[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().

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::SessionBuilder::SetStatisticEntryFREE::SessionComponentCache::SubCachesFREE::SessionComponentCache::ComponentIsAssignedFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::SessionComponentCache::GetComponentIDFREE::ComponentControllerInterface::SetStatisticEntryFREE::SessionComponentCache::SetupIsAssignedFREE::ComponentSetup::GetComponentIDFREE::SessionComponentCache::Setup

template<class TControlledComponent>
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.

Parameters:
[in] pComponentCache The component cache information of the main component.
Returns:
Returns whether at least on of the subcomponents requires an actualization.

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().

Here is the call graph for this function:

FREE::ComponentControllerInterface::CheckComponentActualizationNecessityFREE::SessionComponentCache::ControllerFREE::SessionComponentCache::ControllerIsAssignedFREE::SessionComponentCache::SubCaches

template<class TControlledComponent>
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.

Parameters:
[in] pComponentCache The component cache information of the component that should be checked.
Returns:
Returns whether the component requires an actualization.

Definition at line 810 of file freControllerBase.txx.

References FREE::ComponentControllerBase< TControlledComponent >::GetProfile().

Referenced by FREE::ComponentControllerBase< TControlledComponent >::CheckComponentActualizationNecessity().

Here is the call graph for this function:

FREE::ComponentControllerBase::GetProfileFREE::ComponentControllerInterface::ControllerIDFREE::ComponentControllerBase::GenerateProfileFREE::ComponentControllerBase::GenerateProfileTemplateRealizationFREE::ComponentSetup::GetControllerIDFREE::CtrlProfile::ControllerProfile::NewFREE::SessionComponentCache::SetupFREE::SessionComponentCache::SetupIsAssignedFREE::ComponentSetup::ComponentsFREE::ComponentSetup::GetComponentIDFREE::KeyedCollectionBase::GetElementFREE::ComponentMediaLink::GetMediaIDFREE::ParameterCollection::GetParameterFREE::Parameter::GetParameterNameFREE::ComponentSetup::GetTemplateIDFREE::ComponentMediaLink::GetTemplateIDFREE::Parameter::GetTemplateIDFREE::ComponentSetup::IsTemplateBasedFREE::ComponentMediaLink::IsTemplateBasedFREE::Parameter::IsTemplateBasedFREE::ComponentSetup::MediaLinksFREE::CtrlProfile::ControllerProfileBase::MediaMapFREE::CtrlProfile::SubComponent::NewFREE::CtrlProfile::Media::NewFREE::CtrlProfile::Parameter::NewFREE::CtrlProfile::ControllerProfileBase::ParametersFREE::ComponentSetup::ParametersFREE::CollectionBase::SizeFREE::ParameterCollection::SizeFREE::CtrlProfile::ControllerProfileBase::SubComponentsFREE::KeyedCollectionBase::GetElementIndexFREE::ParameterCollection::GetParameterIndex

template<class TControlledComponent>
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.

Parameters:
[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().

template<class TControlledComponent>
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.

Parameters:
[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().

template<class TControlledComponent>
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.

Parameters:
[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.
Returns:
Smartpointer to the media.
Remarks:
If media is unknown to controller, an exception will be raised.

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().

Here is the call graph for this function:

FREE::SessionComponentCache::GetIDPathFREE::IDPath::ToStrFREE::ComponentSetup::GetIDPathFREE::SessionComponentCache::SetupFREE::ComponentSetup::HasParentComponentFREE::IDPath::Size

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::SessionComponentCache::GetIDPathFREE::IDPath::ToStrFREE::ComponentSetup::GetIDPathFREE::SessionComponentCache::SetupFREE::ComponentSetup::HasParentComponentFREE::IDPath::Size

template<class TControlledComponent>
void FREE::ComponentControllerBase< TControlledComponent >::ActualizeMediaValidityTag ( const MediaID mediaID,
SessionComponentCache pComponentCache 
) const [inline, protected]

Actualizes the ValidityTag of a specified media

Parameters:
[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().

Here is the call graph for this function:

FREE::SessionComponentRepositoryKeys::MediaValidityFREE::ValidityTag::NewFREE::DirectSessionComponentAccessor::SetRepositoryElement

template<class TControlledComponent>
void FREE::ComponentControllerBase< TControlledComponent >::ActualizeParameterValidityTag ( const std::string &  sParameterName,
SessionComponentCache pComponentCache 
) const [inline, protected]

Actualizes the ValidityTag of a specified paramter

Parameters:
[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().

Here is the call graph for this function:

FREE::ValidityTag::NewFREE::SessionComponentRepositoryKeys::ParameterValidityFREE::DirectSessionComponentAccessor::SetRepositoryElement

template<class TControlledComponent>
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)

Parameters:
[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().

Here is the call graph for this function:

FREE::ValidityTag::NewFREE::DirectSessionComponentAccessor::SetRepositoryElementFREE::SessionComponentRepositoryKeys::Validity

template<class TControlledComponent>
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.

Parameters:
[in] ID Specifying the wanted element.
[in] pComponentCache Pointer to the component cache.
Returns:
ValidityTag of the element.

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().

Here is the call graph for this function:

FREE::DirectSessionComponentAccessor::GetRepositoryElementFREE::ValidityTag::NewNullFREE::SessionComponentRepositoryKeys::ValidityFREE::ValidityTag::New

template<class TControlledComponent>
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.

Parameters:
[in] ID Specifying the wanted element.
[in] pComponentCache Pointer to the component cache.
Returns:
ValidityTag of the element.

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().

Here is the call graph for this function:

FREE::ComponentControllerBase::GetValidityTagFREE::DirectSessionComponentAccessor::GetRepositoryElementFREE::ValidityTag::NewNullFREE::SessionComponentRepositoryKeys::ValidityFREE::ValidityTag::New

template<class TControlledComponent>
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.

Parameters:
[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().

template<class TControlledComponent>
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.

Parameters:
[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().

Here is the call graph for this function:

FREE::ComponentSetup::ComponentsFREE::ComponentSetup::GetComponentIDFREE::KeyedCollectionBase::GetElementFREE::ComponentMediaLink::GetMediaIDFREE::ParameterCollection::GetParameterFREE::Parameter::GetParameterNameFREE::ComponentSetup::GetTemplateIDFREE::ComponentMediaLink::GetTemplateIDFREE::Parameter::GetTemplateIDFREE::ComponentSetup::IsTemplateBasedFREE::ComponentMediaLink::IsTemplateBasedFREE::Parameter::IsTemplateBasedFREE::ComponentSetup::MediaLinksFREE::CtrlProfile::ControllerProfileBase::MediaMapFREE::CtrlProfile::SubComponent::NewFREE::CtrlProfile::Media::NewFREE::CtrlProfile::Parameter::NewFREE::CtrlProfile::ControllerProfileBase::ParametersFREE::ComponentSetup::ParametersFREE::CollectionBase::SizeFREE::ParameterCollection::SizeFREE::CtrlProfile::ControllerProfileBase::SubComponentsFREE::KeyedCollectionBase::GetElementIndexFREE::ParameterCollection::GetParameterIndex

template<class TControlledComponent>
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.

Parameters:
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.
Returns:
Returns the pointer the added entry. The pointer may be NULL if no entry can be added. One reason is that the session has no statistic, becaus no statistic is wanted.

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.

Here is the call graph for this function:

FREE::StatisticDictionary::AddEntryDefinitionFREE::StatisticData::CreateChildEntryFREE::SessionComponentCache::GetControllerIDFREE::StatisticData::GetCurrentEntryIDFREE::Statistics::GetDataFREE::Statistics::GetDictionaryFREE::StatisticDictionary::GetEntryDefinitionByNameFREE::SessionComponentCache::GetIDPathFREE::StatisticEntryDefinition::GetRefIDFREE::SessionInfo::GetStatisticFREE::StatisticEntry::SetRefIDFREE::SmartCollectionBase::AddElementFREE::SmartCollectionBase::GetElementFREE::CollectionBase::SizeFREE::StatisticEntry::CreateChildEntryFREE::StatisticData::GetEntryFREE::StatisticData::CreateEntryFREE::TimeStampedObject::IsClosedFREE::StatisticData::OpenEntryFREE::StatisticEntry::PostCreateChildEntryFREE::StatisticEntry::NewFREE::StatisticEntry::StatisticEntryFREE::StatisticData::SearchEntryFREE::StatisticEntry::GetEntriesFREE::StatisticEntry::GetIDFREE::SessionComponentCache::ControllerFREE::ComponentControllerInterface::ControllerIDFREE::ComponentSetup::GetIDPathFREE::SessionComponentCache::SetupFREE::ComponentSetup::HasParentComponent


The documentation for this class was generated from the following files:
Generated at Sat Oct 13 18:22:45 2007 for f.r.e.e. - Flexible Registration and Evaluation Engine by doxygen 1.5.3 written by Dimitri van Heesch, © 1997-2000