virtual void ComputeJacobianWithRespectToParameters (const InputPointType &p, JacobianType &jacobian) const;
virtual void ComputeJacobianWithRespectToPosition (const InputPointType &p, JacobianType &jacobian) const
{
itkExceptionMacro( "ComputeJacobianWithRespectToPosition not yet implemented for " << this->GetNameOfClass() );
}
virtual void ComputeJacobianWithRespectToParameters (const InputPointType &p, JacobianType &jacobian) const;
virtual void ComputeJacobianWithRespectToPosition (const InputPointType &p, JacobianType &jacobian) const
{
itkExceptionMacro( "ComputeJacobianWithRespectToPosition not yet implemented for " << this->GetNameOfClass() );
}
/** Return the number of parameters per dimension */
unsigned int GetNumberOfParametersPerDimension(void) const;
/** Return the number of parameters per dimension */
unsigned int GetNumberOfParametersPerDimension(void) const;
std::vector<ParametersType> m_parameters;
mutable std::vector<CoefficientImagePointer> m_CoefficientImages;
mutable int m_LastJacobian;
std::vector<ParametersType> m_parameters;
mutable std::vector<CoefficientImagePointer> m_CoefficientImages;
mutable int m_LastJacobian;