diff --git a/Code/ApplicationEngine/otbWrapperInputImageListParameter.h b/Code/ApplicationEngine/otbWrapperInputImageListParameter.h index 07b4324cac82290a573a259e7d4eeda53603c4fe..7b8228cff6b5e377ea7b4dba720663de5d4b23b0 100644 --- a/Code/ApplicationEngine/otbWrapperInputImageListParameter.h +++ b/Code/ApplicationEngine/otbWrapperInputImageListParameter.h @@ -22,6 +22,7 @@ #include "otbWrapperParameter.h" #include "otbObjectList.h" +#include "otbImageList.h" namespace otb { diff --git a/Code/ApplicationEngine/otbWrapperTypes.h b/Code/ApplicationEngine/otbWrapperTypes.h index 5f2e85cb52c579377077c0b72e10ce884f807f1a..10538dae5587f73c4adf7b1c3ea49e0324bfb970 100644 --- a/Code/ApplicationEngine/otbWrapperTypes.h +++ b/Code/ApplicationEngine/otbWrapperTypes.h @@ -19,8 +19,10 @@ #define __otbWrapperTypes_h #include <complex> +#include "otbImage.h" #include "otbVectorImage.h" #include "otbVectorData.h" +#include "otbImageList.h" namespace otb { @@ -66,6 +68,8 @@ typedef enum ImagePixelType_double, } ImagePixelType; +typedef otb::Image<float> FloatImageType; + typedef otb::VectorImage<char> Int8VectorImageType; typedef otb::VectorImage<unsigned char> UInt8VectorImageType; typedef otb::VectorImage<short> Int16VectorImageType; @@ -85,8 +89,8 @@ typedef otb::VectorData<VectorDataCoordinatePrecisionType, VectorDataValuePrecisionType> VectorDataType; -typedef otb::ObjectList<FloatVectorImageType> FloatVectorImageListType; - +typedef otb::ImageList<FloatVectorImageType> FloatVectorImageListType; +typedef otb::ImageList<FloatImageType> FloatImageListType; } // end namespace Wrapper } //end namespace otb