NorMIT-nav  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
vtkUltrasoundWin32Header.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: AtamaiUltrasound for VTK
4  Module: $RCSfile: vtkUltrasoundWin32Header.h,v $
5  Creator: David Gobbi <dgobbi@atamai.com>
6  Language: C++
7  \author $\author dgobbi $
8  Date: $Date: 2005/07/01 22:52:05 $
9  Version: $Revision: 1.2 $
10 
11 =========================================================================*/
12 // .NAME vtkUltrasoundWin32Header - manage Windows system differences
13 // .SECTION Description
14 // The vtkUltrasoundWin32Header captures some system differences between Unix
15 // and Windows operating systems.
16 
17 #ifndef __vtkUltrasoundWin32Header_h
18 #define __vtkUltrasoundWin32Header_h
19 
20 //#include <QueensOpenIGTLibsConfigure.h>
21 
22 #if defined(WIN32) && defined(BUILD_SHARED_LIBS)//&& !defined(QUEENSOPENIGT_STATIC)
23 #if defined(vtkOpenIGTUltrasound_EXPORTS)
24 #define VTK_ULTRASOUND_EXPORT __declspec( dllexport )
25 #else
26 #define VTK_ULTRASOUND_EXPORT __declspec( dllimport )
27 #endif
28 #else
29 #define VTK_ULTRASOUND_EXPORT
30 #endif
31 
32 #endif
33