00001 /*========================================================================= 00002 00003 Program: Medical Imaging & Interaction Toolkit 00004 Language: C++ 00005 Date: $Date: 2009-05-28 20:03:37 +0200 (Do, 28 Mai 2009) $ 00006 Version: $Revision: 17020 $ 00007 00008 Copyright (c) German Cancer Research Center, Division of Medical and 00009 Biological Informatics. All rights reserved. 00010 See MITKCopyright.txt or https://www.mitk.org/copyright.html for details. 00011 00012 This software is distributed WITHOUT ANY WARRANTY; without even 00013 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 00014 PURPOSE. See the above copyright notices for more information. 00015 00016 =========================================================================*/ 00017 00018 #ifndef _MBI_PLANARFIGURE_EXPORT_DLL_H_ 00019 #define _MBI_PLANARFIGURE_EXPORT_DLL_H_ 00020 00021 00022 // 00023 // The following block is the standard way of creating macros which make exporting 00024 // from a DLL simpler. All files within this DLL are compiled with the org_mitk_planarfigure_EXPORTS 00025 // symbol defined on the command line. this symbol should not be defined on any project 00026 // that uses this DLL. This way any other project whose source files include this file see 00027 // org_mitk_planarfigure_EXPORTS functions as being imported from a DLL, wheras this DLL sees symbols 00028 // defined with this macro as being exported. 00029 // 00030 #if defined(_WIN32) && !defined(MITK_STATIC) 00031 #if defined(org_mitk_planarfigure_EXPORTS) 00032 #define ORG_MITK_PLANARFIGURE_EXPORT __declspec(dllexport) 00033 #else 00034 #define ORG_MITK_PLANARFIGURE_EXPORT __declspec(dllimport) 00035 #endif 00036 #endif 00037 00038 00039 #if !defined(ORG_MITK_PLANARFIGURE_EXPORT) 00040 #define ORG_MITK_PLANARFIGURE_EXPORT 00041 #endif 00042 00043 #endif /*_MBI_PLANARFIGURE_EXPORT_DLL_H_*/