NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Typedefs | |
typedef itk::EulerAffineTransform < double, 3, 3 > | TransformType |
typedef itk::Array2D< double > | JacobianType |
typedef itk::Point< double, 3 > | CentreType |
typedef itk::Array< double > | TranslationType |
typedef itk::Array< double > | RotationType |
typedef itk::Array< double > | ScaleType |
typedef itk::Array< double > | SkewType |
typedef itk::Array< double > | ArrayType |
typedef itk::Point< double, 3 > | InputPointType |
typedef itk::Point< double, 3 > | OutputPointType |
Functions | |
bool | pass (double expected, double actual) |
JacobianType | getJacobian (double cx, double cy, double cz, double rx, double ry, double rz, double tx, double ty, double tz, double sx, double sy, double sz, double k0, double k1, double k2, double x, double y, double z) |
void | copyJacobian (JacobianType &jacobian, ArrayType &actual) |
bool | checkJacobian (ArrayType expected, ArrayType actual) |
int | EulerAffine3DJacobianTest (int argc, char *argv[]) |
typedef itk::Array<double> ArrayType |
typedef itk::Point<double, 3> CentreType |
typedef itk::Point<double, 3> InputPointType |
typedef itk::Array2D<double> JacobianType |
typedef itk::Point<double, 3> OutputPointType |
typedef itk::Array<double> RotationType |
typedef itk::Array<double> ScaleType |
typedef itk::Array<double> SkewType |
typedef itk::EulerAffineTransform< double, 3, 3 > TransformType |
typedef itk::Array<double> TranslationType |
void copyJacobian | ( | JacobianType & | jacobian, |
ArrayType & | actual | ||
) |
JacobianType getJacobian | ( | double | cx, |
double | cy, | ||
double | cz, | ||
double | rx, | ||
double | ry, | ||
double | rz, | ||
double | tx, | ||
double | ty, | ||
double | tz, | ||
double | sx, | ||
double | sy, | ||
double | sz, | ||
double | k0, | ||
double | k1, | ||
double | k2, | ||
double | x, | ||
double | y, | ||
double | z | ||
) |
bool pass | ( | double | expected, |
double | actual | ||
) |