Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitkBaseGeometry.h File Reference
#include <mitkOperationActor.h>
#include <MitkCoreExports.h>
#include <mitkCommon.h>
#include <itkScalableAffineTransform.h>
#include <mitkNumericTypes.h>
#include <itkBoundingBox.h>
#include <itkIndex.h>
#include <itkQuaternionRigidTransform.h>
#include <mitkAffineTransform3D.h>
#include <mitkGeometryTransformHolder.h>
#include <vtkTransform.h>

Go to the source code of this file.

Classes

class  mitk::BaseGeometry
 Abstract base class describing the geometry of a data object. More...
 

Namespaces

 mitk
 Find image slices visible on a given plane.
 

Typedefs

typedef itk::BoundingBox< unsigned long, 3, ScalarType > mitk::BoundingBox
 Standard 3D bounding box type. More...
 
typedef itk::FixedArray< ScalarType, 2 > mitk::TimeBounds
 Fixed-size array holding a pair of time bound values [min, max] in milliseconds. More...
 
typedef itk::FixedArray< ScalarType, 3 > mitk::FixedArrayType
 Fixed-size array of three ScalarType values (e.g., for spacing or axis components). More...
 

Functions

MITKCORE_EXPORT bool mitk::Equal (const mitk::BaseGeometry &leftHandSide, const mitk::BaseGeometry &rightHandSide, ScalarType coordinateEps, ScalarType directionEps, bool verbose=false)
 Equal A function comparing two geometries for being identical. More...
 
MITKCORE_EXPORT bool mitk::Equal (const mitk::BaseGeometry &leftHandSide, const mitk::BaseGeometry &rightHandSide, ScalarType eps=mitk::eps, bool verbose=false)
 Equal A function comparing two geometries for being identical. More...
 
MITKCORE_EXPORT bool mitk::Equal (const mitk::BaseGeometry::TransformType &leftHandSide, const mitk::BaseGeometry::TransformType &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two transforms (TransformType) for being identical. More...
 
MITKCORE_EXPORT bool mitk::Equal (const mitk::BaseGeometry::BoundingBoxType &leftHandSide, const mitk::BaseGeometry::BoundingBoxType &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two bounding boxes (BoundingBoxType) for being identical. More...
 
MITKCORE_EXPORT bool mitk::IsSubGeometry (const mitk::BaseGeometry &testGeo, const mitk::BaseGeometry &referenceGeo, ScalarType coordinateEps, ScalarType directionEps, bool verbose=false)
 A function checks if a test geometry is a sub geometry of a given reference geometry. More...
 
MITKCORE_EXPORT bool mitk::IsSubGeometry (const mitk::BaseGeometry &testGeo, const mitk::BaseGeometry &referenceGeo, ScalarType eps=mitk::eps, bool verbose=false)
 A function checks if a test geometry is a sub geometry of a given reference geometry. More...