18 #ifndef itkOptimizerParametersHelper_h
19 #define itkOptimizerParametersHelper_h
33 template<
typename TValue >
62 pointer, container->
GetSize(),
false );
76 itkGenericExceptionMacro(
"OptimizerParametersHelper::SetParametersObject: "
77 "Not implemented for base class.");
Array class with size defined at construction time.
Light weight base class for most itk classes.
Array< TValue > CommonContainerType
OptimizerParametersHelper Self
OptimizerParametersHelper()
virtual void SetParametersObject(CommonContainerType *, LightObject *)
virtual ~OptimizerParametersHelper()
virtual void MoveDataPointer(CommonContainerType *container, TValue *pointer)
SizeValueType GetSize(void) const
void SetData(TValue *data, SizeValueType sz, bool LetArrayManageMemory=false)
Basic helper class to manage parameter data as an Array type, the default type.