00001 /*========================================================================= 00002 00003 Program: Slicer3 00004 Module: $HeadURL$ 00005 Language: C++ 00006 Date: $Date$ 00007 Version: $Revision$ 00008 00009 Copyright (c) Brigham and Women's Hospital (BWH) All Rights Reserved. 00010 00011 See License.txt or http://www.slicer.org/copyright/copyright.txt for details. 00012 00013 =========================================================================*/ 00014 00015 #ifndef ConvertSlicerROIToRegion_h_ 00016 #define ConvertSlicerROIToRegion_h_ 00017 00018 #include "vtkRegisterImagesModuleMultiResApplicationsWin32Header.h" 00019 #include "itkSlicerBoxSpatialObject.h" 00020 00021 #include <itkRegion.h> 00022 #include <itkPoint.h> 00023 #include <itkImageBase.h> 00024 00025 #include <vector> 00026 00027 VTK_REGISTERIMAGESMODULEMULTIRESAPPLICATIONS_EXPORT 00028 itk::ImageRegion<3> 00029 convertPointsToRegion(const itk::Point<double, 3>& p1, 00030 const itk::Point<double, 3>& p2, 00031 const itk::ImageBase<3>* img); 00032 00033 VTK_REGISTERIMAGESMODULEMULTIRESAPPLICATIONS_EXPORT 00034 itk::SlicerBoxSpatialObject<3>::Pointer 00035 convertPointsToBoxSpatialObject(const itk::Point<double, 3>& p1, 00036 const itk::Point<double, 3>& p2); 00037 00038 #endif
1.6.1