ITK
6.0.0
Insight Toolkit
|
#include <itkOptimizerParametersHelper.h>
Basic helper class to manage parameter data as an Array type, the default type.
Definition at line 34 of file itkOptimizerParametersHelper.h.
Public Types | |
using | CommonContainerType = Array< TValue > |
using | Self = OptimizerParametersHelper |
using | ValueType = TValue |
Public Member Functions | |
virtual void | MoveDataPointer (CommonContainerType *container, TValue *pointer) |
OptimizerParametersHelper ()=default | |
virtual void | SetParametersObject (CommonContainerType *, LightObject *) |
virtual | ~OptimizerParametersHelper ()=default |
using itk::OptimizerParametersHelper< TValue >::CommonContainerType = Array<TValue> |
Type of common data object used by OptimizerParameters.
Definition at line 42 of file itkOptimizerParametersHelper.h.
using itk::OptimizerParametersHelper< TValue >::Self = OptimizerParametersHelper |
Definition at line 39 of file itkOptimizerParametersHelper.h.
using itk::OptimizerParametersHelper< TValue >::ValueType = TValue |
The element type stored at each location in the Array.
Definition at line 38 of file itkOptimizerParametersHelper.h.
|
default |
Default constructor. Nothing to do.
|
virtualdefault |
|
inlinevirtual |
Set a new data pointer for the parameter data, pointing it to a different memory block. The size of the new memory block must equal the current size, in elements of TValue. This call is passed to the assigned OptimizerParametersHelper.
container
is the OptimizerParameters object to which this helper is assigned. Generally this will be called from the OptimizerParameters object to which this helper is assigned. Reimplemented in itk::ImageVectorOptimizerParametersHelper< TValue, VVectorDimension, VImageDimension >.
Definition at line 58 of file itkOptimizerParametersHelper.h.
References itk::Array< TValue >::GetSize(), and itk::Array< TValue >::SetData().
|
inlinevirtual |
Set an object that holds the parameters. Used by derived classes that use an object other than itkArray to hold parameter data. The derived class must check that the object is the correct type. Generally this will be called from the OptimizerParameters object to which this helper is assigned. container
is the OptimizerParameters object to which this helper is assigned.
Reimplemented in itk::ImageVectorOptimizerParametersHelper< TValue, VVectorDimension, VImageDimension >.
Definition at line 72 of file itkOptimizerParametersHelper.h.