|
|
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkRecursiveBSplineTransformImplementation.h>
Definition at line 357 of file itkRecursiveBSplineTransformImplementation.h.
Public Types | |
| using | InternalFloatType = double |
| using | RecursiveBSplineWeightFunctionType |
Public Member Functions | |
| itkStaticConstMacro (BSplineNumberOfIndices, unsigned int, RecursiveBSplineWeightFunctionType::NumberOfIndices) | |
Static Public Member Functions | |
| static void | ComputeNonZeroJacobianIndices (unsigned long *&nzji, const unsigned long parametersPerDim, const unsigned long currentIndex, const OffsetValueType *const) |
| static void | EvaluateJacobianWithImageGradientProduct (TScalar *&imageJacobian, const InternalFloatType *const movingImageGradient, const double *const, const double value) |
| static void | GetJacobian (TScalar *&jacobians, const double *const, const double value) |
| static void | GetJacobianOfSpatialHessian (InternalFloatType *&jsh_out, const double *const, const double *const, const double *const, const double *const directionCosines, const InternalFloatType *const jsh) |
| static void | GetJacobianOfSpatialJacobian (InternalFloatType *&jsj_out, const double *const, const double *const, const double *const directionCosines, const InternalFloatType *const jsj) |
| static void | GetSpatialHessian (InternalFloatType *const sh, const TScalar *const *const mu, const OffsetValueType *const, const double *const, const double *const, const double *const) |
| static void | GetSpatialJacobian (InternalFloatType *const sj, const TScalar *const *const mu, const OffsetValueType *const, const double *const, const double *const) |
| static void | TransformPoint (TScalar *const opp, const TScalar *const *const mu, const OffsetValueType *const, const double *const) |
Static Private Member Functions | |
| template<typename T1, typename T2> | |
| static void | FastBitwiseCopy (const T1 &, const T2 &) |
| template<typename T> | |
| static void | FastBitwiseCopy (T &destination, const T &source) |
| using itk::RecursiveBSplineTransformImplementation< OutputDimension, 0, SplineOrder, TScalar >::InternalFloatType = double |
Definition at line 360 of file itkRecursiveBSplineTransformImplementation.h.
| using itk::RecursiveBSplineTransformImplementation< OutputDimension, 0, SplineOrder, TScalar >::RecursiveBSplineWeightFunctionType |
Typedef to know the number of indices at compile time.
Definition at line 363 of file itkRecursiveBSplineTransformImplementation.h.
|
inlinestatic |
ComputeNonZeroJacobianIndices recursive implementation.
Definition at line 412 of file itkRecursiveBSplineTransformImplementation.h.
|
inlinestatic |
EvaluateJacobianWithImageGradientProduct recursive implementation.
Definition at line 397 of file itkRecursiveBSplineTransformImplementation.h.
|
inlinestaticprivate |
Definition at line 594 of file itkRecursiveBSplineTransformImplementation.h.
|
inlinestaticprivate |
Definition at line 587 of file itkRecursiveBSplineTransformImplementation.h.
|
inlinestatic |
GetJacobian recursive implementation.
Definition at line 383 of file itkRecursiveBSplineTransformImplementation.h.
|
inlinestatic |
GetJacobianOfSpatialHessian recursive implementation.
Definition at line 497 of file itkRecursiveBSplineTransformImplementation.h.
|
inlinestatic |
GetJacobianOfSpatialJacobian recursive implementation.
Definition at line 458 of file itkRecursiveBSplineTransformImplementation.h.
|
inlinestatic |
GetSpatialHessian recursive implementation.
Definition at line 442 of file itkRecursiveBSplineTransformImplementation.h.
|
inlinestatic |
GetSpatialJacobian recursive implementation.
Definition at line 427 of file itkRecursiveBSplineTransformImplementation.h.
| itk::RecursiveBSplineTransformImplementation< OutputDimension, 0, SplineOrder, TScalar >::itkStaticConstMacro | ( | BSplineNumberOfIndices | , |
| unsigned int | , | ||
| RecursiveBSplineWeightFunctionType::NumberOfIndices | ) |
|
inlinestatic |
TransformPoint recursive implementation.
Definition at line 369 of file itkRecursiveBSplineTransformImplementation.h.
Generated on 1768596610 for elastix by 1.15.0 |