|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include "mitkGeometry3D.h"#include <vnl/vnl_quaternion.h>#include <vnl/vnl_quaternion.hxx>#include "mitkInteractionConst.h"#include "mitkRotationOperation.h"#include <mitkImageCast.h>#include <mitkMatrixConvert.h>#include "mitkTestingMacros.h"#include <fstream>#include <mitkNumericTypes.h>#include <itkImage.h>Go to the source code of this file.
Functions | |
| bool | testGetAxisVectorVariants (mitk::Geometry3D *geometry) |
| bool | testGetAxisVectorExtent (mitk::Geometry3D *geometry) |
| int | testIndexAndWorldConsistency (mitk::Geometry3D *geometry3d) |
| int | testIndexAndWorldConsistencyForVectors (mitk::Geometry3D *geometry3d) |
| int | testIndexAndWorldConsistencyForIndex (mitk::Geometry3D *geometry3d) |
| int | testItkImageIsCenterBased () |
| int | testGeometry3D (bool imageGeometry) |
| int | testGeometryAfterCasting () |
| int | mitkGeometry3DTest (int, char *[]) |
| int mitkGeometry3DTest | ( | int | , |
| char * | [] | ||
| ) |
Definition at line 602 of file mitkGeometry3DTest.cpp.
References MITK_TEST_BEGIN(), MITK_TEST_CONDITION_REQUIRED, MITK_TEST_END(), MITK_TEST_OUTPUT, mitkGeometry3DTest(), testGeometry3D(), testGeometryAfterCasting(), and testItkImageIsCenterBased().
Referenced by mitkGeometry3DTest().
| int testGeometry3D | ( | bool | imageGeometry | ) |
Definition at line 293 of file mitkGeometry3DTest.cpp.
References mitk::Equal(), mitk::FillVector3D(), mitk::GetRotation(), MITK_TEST_CONDITION, MITK_TEST_CONDITION_REQUIRED, MITK_TEST_OUTPUT, mitk::Geometry3D::New(), mitk::OpROTATE, rotation, testGetAxisVectorExtent(), testGetAxisVectorVariants(), testIndexAndWorldConsistency(), testIndexAndWorldConsistencyForIndex(), and testIndexAndWorldConsistencyForVectors().
Referenced by mitkGeometry3DTest().
| int testGeometryAfterCasting | ( | ) |
Definition at line 410 of file mitkGeometry3DTest.cpp.
References mitk::CastToMitkImage(), mitk::eps, MITK_TEST_CONDITION_REQUIRED, and MITK_TEST_OUTPUT.
Referenced by mitkGeometry3DTest().
| bool testGetAxisVectorExtent | ( | mitk::Geometry3D * | geometry | ) |
Definition at line 56 of file mitkGeometry3DTest.cpp.
References mitk::Equal(), mitk::BaseGeometry::GetAxisVector(), and mitk::BaseGeometry::GetExtentInMM().
Referenced by testGeometry3D().
| bool testGetAxisVectorVariants | ( | mitk::Geometry3D * | geometry | ) |
Definition at line 27 of file mitkGeometry3DTest.cpp.
References mitk::Equal(), mitk::BaseGeometry::GetAxisVector(), and mitk::BaseGeometry::GetCornerPoint().
Referenced by testGeometry3D().
| int testIndexAndWorldConsistency | ( | mitk::Geometry3D * | geometry3d | ) |
Definition at line 72 of file mitkGeometry3DTest.cpp.
References mitk::Equal(), mitk::FillVector3D(), mitk::BaseGeometry::GetBoundingBox(), mitk::BaseGeometry::GetCenter(), mitk::BaseGeometry::GetImageGeometry(), mitk::BaseGeometry::GetOrigin(), mitk::BaseGeometry::GetSpacing(), mitk::BaseGeometry::IndexToWorld(), MITK_TEST_CONDITION_REQUIRED, MITK_TEST_OUTPUT, rotation, mitk::vtk2itk(), and mitk::BaseGeometry::WorldToIndex().
Referenced by testGeometry3D().
| int testIndexAndWorldConsistencyForIndex | ( | mitk::Geometry3D * | geometry3d | ) |
Definition at line 189 of file mitkGeometry3DTest.cpp.
References mitk::BaseGeometry::IndexToWorld(), MITK_TEST_CONDITION_REQUIRED, MITK_TEST_OUTPUT, and mitk::BaseGeometry::WorldToIndex().
Referenced by testGeometry3D().
| int testIndexAndWorldConsistencyForVectors | ( | mitk::Geometry3D * | geometry3d | ) |
Definition at line 143 of file mitkGeometry3DTest.cpp.
References mitk::BaseGeometry::GetAxisVector(), mitk::BaseGeometry::GetOrigin(), mitk::BaseGeometry::IndexToWorld(), MITK_TEST_CONDITION_REQUIRED, MITK_TEST_OUTPUT, and mitk::BaseGeometry::WorldToIndex().
Referenced by testGeometry3D().
| int testItkImageIsCenterBased | ( | ) |
Definition at line 238 of file mitkGeometry3DTest.cpp.
References mitk::FillVector3D(), MITK_TEST_CONDITION_REQUIRED, MITK_TEST_OUTPUT, rotation, and mitk::vtk2itk().
Referenced by mitkGeometry3DTest().