21 #ifndef otbRectangle_h
22 #define otbRectangle_h
24 #include "itkImageRegion.h"
26 #include "itkVectorContainer.h"
38 template <
class TValue =
double>
98 m_VertexList = VertexListType::New();
108 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
111 virtual double ComputeEuclideanDistanceMetricToSegment(VertexType q1, VertexType q2, VertexType p)
const;
117 void operator=(
const Self&) =
delete;
126 #ifndef OTB_MANUAL_INSTANTIATION