24 #include "itkDataObject.h"
26 #include "itkObjectFactory.h"
39 template <
class TPo
int,
class TPo
intData,
class TLandmarkData = TPo
intData>
40 class ITK_EXPORT
Landmark :
public itk::DataObject
60 itkGetConstReferenceMacro(Point1,
PointType);
64 itkGetConstReferenceMacro(Point2,
PointType);
80 void PrintSelf(std::ostream& os, itk::Indent indent)
const override
82 Superclass::PrintSelf(os, indent);
83 os << indent <<
"Landmark: P1= " << m_Point1 <<
" P2= " << m_Point2 << std::endl;
88 void operator=(
const Self&) =
delete;