MeVisLabToolboxReference
|
00001 // **InsertLicense** code 00002 //---------------------------------------------------------------------------------------------- 00008 // 00009 //---------------------------------------------------------------------------------------------- 00010 #ifndef __SoVirtualVolumeSystem_H 00011 #define __SoVirtualVolumeSystem_H 00012 00013 #include "XVInventorWrapper.h" 00014 00015 // Include tracing support. 00016 #ifndef __SoInventorWrapperTrace_H 00017 #include <SoInventorWrapperTrace.h> 00018 #endif 00019 #include "SoSFMLImage.h" 00020 00021 00024 #ifdef SO_VIRTUALVOLUME_EXPORTS 00025 #define SO_VIRTUALVOLUME_EXPORT ML_LIBRARY_EXPORT_ATTRIBUTE 00026 #else 00027 #define SO_VIRTUALVOLUME_EXPORT ML_LIBRARY_IMPORT_ATTRIBUTE 00028 #endif 00029 00031 #ifdef WIN32 00032 00033 #pragma warning(disable : 4100 ) 00034 #endif 00035 00036 // Include needed inventor stuff with windows interface adaption. 00037 #include <XVEnterScope.h> 00038 #include <Inventor/sensors/SoFieldSensor.h> 00039 #include <XVLeaveScope.h> 00040 00041 00042 #endif // of __SoVirtualVolumeSystem_H