|
template<class TInput , class TScalarType , unsigned int NDimensions> |
itk::Point< TInput, NDimensions > | anima::computeAffineLSWFromTranslations (std::vector< itk::Point< TInput, NDimensions > > &inputOrigins, std::vector< itk::Point< TInput, NDimensions > > &inputTransformed, std::vector< TInput > &weights, typename itk::AffineTransform< TScalarType, NDimensions >::Pointer &resultTransform) |
|
template<class TInput , class TScalarType , unsigned int NDimensions> |
itk::Point< TInput, NDimensions > | anima::computeAnisotropSimLSWFromTranslations (std::vector< itk::Point< TInput, NDimensions > > &inputOrigins, std::vector< itk::Point< TInput, NDimensions > > &inputTransformed, std::vector< TInput > &weights, typename itk::AffineTransform< TScalarType, NDimensions >::Pointer &resultTransform, vnl_matrix< double > &UMatrix) |
|
template<class TInput , class TScalarType , unsigned int NDimensions> |
void | anima::computeLogEuclideanAverage (std::vector< vnl_matrix< TInput > > &inputTransforms, std::vector< TInput > &weights, typename itk::AffineTransform< TScalarType, NDimensions >::Pointer &resultTransform) |
|
template<class TInput , class TScalarType , unsigned int NDimensions> |
void | anima::computeRigidLSWFromTranslations (std::vector< itk::Point< TInput, NDimensions > > &inputOrigins, std::vector< itk::Point< TInput, NDimensions > > &inputTransformed, std::vector< TInput > &weights, typename itk::AffineTransform< TScalarType, NDimensions >::Pointer &resultTransform) |
|
template<class TInput , class TOutput > |
vnl_matrix< TOutput > | anima::computeRotationFromQuaternion (vnl_vector< TInput > eigenVector) |
|
template<class TInput , class TScalarType , unsigned int NDimensions> |
void | anima::computeTranslationLSWFromTranslations (std::vector< itk::Point< TInput, NDimensions > > &inputOrigins, std::vector< itk::Point< TInput, NDimensions > > &inputTransformed, std::vector< TInput > &weights, typename itk::AffineTransform< TScalarType, NDimensions >::Pointer &resultTransform) |
|
template<class TInput , class TOutput , unsigned int NDimensions> |
void | anima::pairingToQuaternion (const vnl_vector_fixed< TInput, NDimensions > &inputPoint, const vnl_vector_fixed< TInput, NDimensions > &inputTransformedPoint, vnl_matrix< TOutput > &outputMatrix) |
|
template<class TInput , class TOutput , unsigned int NDimensions> |
void | anima::pairingToQuaternion (const itk::Vector< TInput, NDimensions > &inputPoint, const itk::Vector< TInput, NDimensions > &inputTransformedPoint, vnl_matrix< TOutput > &outputMatrix) |
|
template<class PointType , class TOutput > |
void | anima::pairingToQuaternion (const PointType &inputPoint, const PointType &inputTransformedPoint, vnl_matrix< TOutput > &outputMatrix, unsigned int ndim) |
|
template<class TInput , class TOutput , unsigned int NDimensions> |
void | anima::pairingToQuaternionScalingsDerivative (const vnl_vector_fixed< TInput, NDimensions > &inputPoint, const vnl_vector_fixed< TInput, NDimensions > &inputTransformedPoint, vnl_matrix< TOutput > &outputMatrix, const int &dimScal) |
|
template<class TInput , class TOutput , unsigned int NDimensions> |
void | anima::pairingToQuaternionScalingsDerivative (const itk::Vector< TInput, NDimensions > &inputPoint, const itk::Vector< TInput, NDimensions > &inputTransformedPoint, vnl_matrix< TOutput > &outputMatrix, const int &dimScal) |
|
template<class PointType , class TOutput > |
void | anima::pairingToQuaternionScalingsDerivative (const PointType &inputPoint, const PointType &inputTransformedPoint, vnl_matrix< TOutput > &outputMatrix, unsigned int ndim, const int &dimScal) |
|