21 #ifndef otbVectorDataAdapter_h
22 #define otbVectorDataAdapter_h
36 template <
class TInputVectorData,
class TOutputVectorData>
84 OutputPointType ProcessPoint(InputPointType point)
const override;
85 OutputLinePointerType ProcessLine(InputLinePointerType line)
const override;
86 OutputPolygonPointerType ProcessPolygon(InputPolygonPointerType polygon)
const override;
87 OutputPolygonListPointerType ProcessPolygonList(InputPolygonListPointerType polygonList)
const override;
91 void operator=(
const Self&) =
delete;
96 #ifndef OTB_MANUAL_INSTANTIATION