ConvertSlicerROIToRegion.h

Go to the documentation of this file.
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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1