KWWidgets
|
00001 /*========================================================================= 00002 00003 Module: $RCSfile: vtkKWWidgets.h,v $ 00004 00005 Copyright (c) Kitware, Inc. 00006 All rights reserved. 00007 See Copyright.txt or http://www.kitware.com/Copyright.htm for details. 00008 00009 This software is distributed WITHOUT ANY WARRANTY; without even 00010 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 00011 PURPOSE. See the above copyright notice for more information. 00012 00013 =========================================================================*/ 00014 #ifndef __vtkKWWidgets_h 00015 #define __vtkKWWidgets_h 00016 00017 #include "vtkKWWidgetsConfigure.h" 00018 00019 #if defined(_WIN32) && defined(KWWidgets_BUILD_SHARED_LIBS) 00020 # if defined(KWWidgets_EXPORTS) 00021 # define KWWidgets_EXPORT __declspec( dllexport ) 00022 # else 00023 # define KWWidgets_EXPORT __declspec( dllimport ) 00024 # endif 00025 #else 00026 # define KWWidgets_EXPORT 00027 #endif 00028 00029 #ifdef __cplusplus 00030 #define KWWidgets_EXTERN extern "C" 00031 #else 00032 #define KWWidgets_EXTERN extern 00033 #endif 00034 00035 #endif