21 #ifndef otbVectorDataTransformFilter_h
22 #define otbVectorDataTransformFilter_h
25 #include "itkTransform.h"
43 template <
class TInputVectorData,
class TOutputVectorData>
76 typedef typename OutputDataNodeType::PointType
PointType;
77 typedef typename OutputDataNodeType::LineType
LineType;
105 PointType ProcessPoint(PointType point)
const override;
106 LinePointerType ProcessLine(LinePointerType line)
const override;
107 PolygonPointerType ProcessPolygon(PolygonPointerType polygon)
const override;
108 PolygonListPointerType ProcessPolygonList(PolygonListPointerType polygonList)
const override;
110 void GenerateData(
void)
override;
114 void operator=(
const Self&) =
delete;
121 #ifndef ITK_MANUAL_INSTANTIATION