18 #ifndef __itkPolyLineParametricPath_h
19 #define __itkPolyLineParametricPath_h
55 template<
unsigned int VDimension >
70 typedef typename Superclass::InputType
InputType;
98 m_VertexList->InsertElement(m_VertexList->Size(), vertex);
108 return m_VertexList->Size() - 1;
115 virtual void Initialize(
void)
117 m_VertexList->Initialize();
121 itkGetConstObjectMacro(VertexList, VertexListType);
125 void PrintSelf(std::ostream & os,
Indent indent)
const;
130 void operator=(
const Self &);
137 #define ITK_TEMPLATE_PolyLineParametricPath(_, EXPORT, TypeX, TypeY) \
140 _( 1 ( class EXPORT PolyLineParametricPath< ITK_TEMPLATE_1 TypeX > ) ) \
141 namespace Templates \
143 typedef PolyLineParametricPath< ITK_TEMPLATE_1 TypeX > \
144 PolyLineParametricPath##TypeY; \
148 #if ITK_TEMPLATE_EXPLICIT
149 #include "Templates/itkPolyLineParametricPath+-.h"
153 #include "itkPolyLineParametricPath.hxx"