diff --git a/Code/Common/otbVectorData.h b/Code/Common/otbVectorData.h
index 8d6d8e428cd635596ad25b525e41117e7bf188ee..672f4a8e3fd83c970aa972b24ddb815fdb64818f 100644
--- a/Code/Common/otbVectorData.h
+++ b/Code/Common/otbVectorData.h
@@ -76,7 +76,12 @@ public:
   typedef typename DataNodeType::Pointer DataNodePointerType;
   typedef itk::TreeContainer<DataNodePointerType> DataTreeType;
   typedef typename DataTreeType::Pointer DataTreePointerType;
+
   typedef typename DataNodeType::PointType PointType;
+  typedef typename DataNodeType::LineType LineType;
+  typedef typename DataNodeType::PolygonType PolygonType;
+
+
 
   typedef itk::Vector<double, 2> SpacingType;
   typedef itk::Point<double, 2> OriginType;