Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
mitkPoint.h File Reference
#include <itkPoint.h>
#include <mitkArray.h>
#include <mitkEqual.h>
#include <mitkNumericConstants.h>
#include <nlohmann/json.hpp>

Go to the source code of this file.

Classes

class  mitk::Point< TCoordRep, NPointDimension >
 

Namespaces

 mitk
 Find image slices visible on a given plane.
 

Typedefs

typedef Point< ScalarType, 2 > mitk::Point2D
 
typedef Point< ScalarType, 3 > mitk::Point3D
 
typedef Point< ScalarType, 4 > mitk::Point4D
 
typedef Point< int, 2 > mitk::Point2I
 
typedef Point< int, 3 > mitk::Point3I
 
typedef Point< int, 4 > mitk::Point4I
 

Enumerations

enum  mitk::PointSpecificationType {
  mitk::PTUNDEFINED, mitk::PTSTART, mitk::PTCORNER, mitk::PTEDGE,
  mitk::PTEND
}
 enumeration of the type a point can be More...
 

Functions

template<class TCoordRep , unsigned int NPointDimension>
void mitk::to_json (nlohmann::json &j, const Point< TCoordRep, NPointDimension > &p)
 
template<class TCoordRep , unsigned int NPointDimension>
void mitk::from_json (const nlohmann::json &j, Point< TCoordRep, NPointDimension > &p)
 
template<typename TCoordRep , unsigned int NPointDimension>
bool mitk::Equal (const itk::Point< TCoordRep, NPointDimension > &point1, const itk::Point< TCoordRep, NPointDimension > &point2, TCoordRep eps=mitk::eps, bool verbose=false)