/home/oan/prosjekt/gotools/segmentation/gpl_distro/lsseg_1.0_gpl/include/MultiRegionAlgorithm.h

Go to the documentation of this file.
00001 //===========================================================================
00002 // The Level-Set Segmentation Library (LSSEG)
00003 //
00004 //
00005 // Copyright (C) 2000-2005 SINTEF ICT, Applied Mathematics, Norway.
00006 //
00007 // This program is free software; you can redistribute it and/or          
00008 // modify it under the terms of the GNU General Public License            
00009 // as published by the Free Software Foundation version 2 of the License. 
00010 //
00011 // This program is distributed in the hope that it will be useful,        
00012 // but WITHOUT ANY WARRANTY; without even the implied warranty of         
00013 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          
00014 // GNU General Public License for more details.                           
00015 //
00016 // You should have received a copy of the GNU General Public License      
00017 // along with this program; if not, write to the Free Software            
00018 // Foundation, Inc.,                                                      
00019 // 59 Temple Place - Suite 330,                                           
00020 // Boston, MA  02111-1307, USA.                                           
00021 //
00022 // Contact information: e-mail: tor.dokken@sintef.no                      
00023 // SINTEF ICT, Department of Applied Mathematics,                         
00024 // P.O. Box 124 Blindern,                                                 
00025 // 0314 Oslo, Norway.                                                     
00026 // 
00027 //
00028 // Other licenses are also available for this software, notably licenses
00029 // for:
00030 // - Building commercial software.                                        
00031 // - Building software whose source code you wish to keep private.        
00032 //
00033 //===========================================================================
00034 //===========================================================================
00035 //                                                                           
00036 // File: MultiRegionAlgorithm.h                                              
00037 //                                                                           
00038 // Created: Fri Feb 24 14:04:23 2006                                         
00039 //                                                                           
00040 // Author: Odd A. Andersen <Odd.Andersen@sintef.no>
00041 //                                                                           
00042 // Revision: $Id: MultiRegionAlgorithm.h,v 1.11 2006/11/13 22:58:24 oan Exp $
00043 //                                                                           
00044 // Description:
00049 //                                                                           
00050 //===========================================================================
00051 
00052 #ifndef _MULTIREGIONALGORITHM_H
00053 #define _MULTIREGIONALGORITHM_H
00054 
00055 #include "Region.h"
00056 #include "Mask.h"
00057 
00058 namespace lsseg {
00059 
00060 //===========================================================================
00113 double develop_multiregion_2D(Region* regs, 
00114                               int num_regs,
00115                               int num_iter,
00116                               int reinit_modulo, // 0 means no reinitialization
00117                               const Mask* geom_mask);
00118 //===========================================================================
00119 
00120 //===========================================================================
00173 double develop_multiregion_3D(Region* regs, 
00174                               int num_regs,
00175                               int num_iter,
00176                               int reinit_modulo, // 0 means no reinitialization
00177                               const Mask* geom_mask);
00178 //===========================================================================
00179 
00180 }; // end namespace lsseg 
00181 
00182 #endif // _MULTIREGIONALGORITHM_H
00183 
00184 

Generated on Tue Nov 28 18:35:47 2006 for lsseg by  doxygen 1.4.7