/* * Copyright (c) ICG. All rights reserved. * See copyright.txt for more information. * * Institute for Computer Graphics and Vision * Graz, University of Technology / Austria * * * 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. * * * Project : MIPItkProjects * Module : Evaluation * Class : $RCSfile: CTNonlinearRegistrationReturnValue.cxx,v $ * Language : C++ * Description : * * Author : Martin Urschler * EMail : urschler@icg.tu-graz.ac.at * Date : $Date: 2007-04-23 11:46:49 $ * Version : $Revision: 1.21 $ * Full Id : $Id: CTNonlinearRegistrationReturnValue.cxx,v 1.21 2007-04-23 11:46:49 urschler Exp $ * */ #ifndef CTNONLINEARREGISTRATIONRETURNVALUE_H_ #define CTNONLINEARREGISTRATIONRETURNVALUE_H_ class CTNonlinearRegistration { public: typedef enum { OK, MEMORY_EXCEPTION, VOLUME_SIZES_MISMATCH_EXCEPTION, VOLUME_SIZES_NOT_POWER_OF_TWO_EXCEPTION, VOLUME_SIZES_NOT_DIVISIBLE_BY_TWO_ENOUGH_TIMES_EXCEPTION, UNKNOWN_EXCEPTION } ReturnType; }; #endif /*CTNONLINEARREGISTRATIONRETURNVALUE_H_*/