From d6b5a1491f4479adb5f262ce3b0f19c8ce256389 Mon Sep 17 00:00:00 2001 From: Julien Michel <julien.michel@c-s.fr> Date: Thu, 26 Apr 2007 15:42:32 +0000 Subject: [PATCH] oubli --- Testing/Code/Common/otbDrawPathFilterNew.cxx | 51 ++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 Testing/Code/Common/otbDrawPathFilterNew.cxx diff --git a/Testing/Code/Common/otbDrawPathFilterNew.cxx b/Testing/Code/Common/otbDrawPathFilterNew.cxx new file mode 100644 index 0000000000..cffa2fb46d --- /dev/null +++ b/Testing/Code/Common/otbDrawPathFilterNew.cxx @@ -0,0 +1,51 @@ +/*========================================================================= + + Program: ORFEO Toolbox + Language: C++ + Date: $Date$ + Version: $Revision$ + + + Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. + See OTBCopyright.txt for details. + + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + +=========================================================================*/ +#include "itkExceptionObject.h" + +#include "otbDrawPathFilter.h" +#include "otbImageFileWriter.h" +#include "otbImage.h" +#include "itkPolyLineParametricPath.h" + +int otbDrawPathFilterNew(int argc, char * argv[]) +{ + try + { + + const unsigned int Dimension = 2; + typedef unsigned char PixelType; + typedef otb::Image<PixelType,Dimension> ImageType; + typedef itk::PolyLineParametricPath<Dimension> PathType; + typedef otb::DrawPathFilter<ImageType, PathType, ImageType> DrawPathFilterType; + + DrawPathFilterType::Pointer filter = DrawPathFilterType::New(); + } + catch( itk::ExceptionObject & err ) + { + std::cout << "Exception itk::ExceptionObject thrown !" << std::endl; + std::cout << err << std::endl; + return EXIT_FAILURE; + } + + catch( ... ) + { + std::cout << "Unknown exception thrown !" << std::endl; + return EXIT_FAILURE; + } + return EXIT_SUCCESS; +} -- GitLab