13 #ifndef _MITK_PLANAR_LINE_H_ 14 #define _MITK_PLANAR_LINE_H_ 32 itkFactorylessNewMacro(
Self);
59 void GeneratePolyLine()
override;
62 void GenerateHelperPolyLine(
double mmPerDisplayUnit,
unsigned int displayHeight)
override;
65 void EvaluateFeaturesInternal()
override;
67 void PrintSelf(std::ostream &os, itk::Indent indent)
const override;
77 #endif //_MITK_PLANAR_LINE_H_
Base of all data objects.
DataCollection - Class to facilitate loading/accessing structured data.
const unsigned int FEATURE_ID_LENGTH
#define mitkClassMacro(className, SuperClassName)
#define mitkCloneMacro(classname)
Implementation of PlanarFigure representing a line through two control points.
unsigned int GetMinimumNumberOfControlPoints() const override
Place figure in its minimal configuration (a point at least) onto the given 2D geometry.
unsigned int GetMaximumNumberOfControlPoints() const override
Line has 2 control points per definition.